Villa Italian Kitchen
2800 Southcenter Mall Ste FC4, Seattle WA 98188
(206) 246-1567
Directions
Order Online Delivery
Grubhub
Postmates
Doordash
Villaitaliankitchen
Slicelife
Seamless
Seattle, Washington
Villa Italian Kitchen
2800 Southcenter Mall Ste FC4, Seattle
(206) 246-1567