Villa Italian Kitchen
3410 Livermore Outlets Dr Ste FC2, Livermore CA 94551
(925) 292-7226
Directions
Order Online Delivery
Postmates
Doordash
Villaitaliankitchen
Slicelife
Livermore, California
Villa Italian Kitchen
3410 Livermore Outlets Dr Ste FC2, Livermore
(925) 292-7226