Location address
You will find Villa Italia Pizza at 798 Shadowridge Dr, Vista, 92083-7998, United States Of America. You can view it on the map below and use it to easily navigate to the restaurant. Also mapped out are the public transport stops and parking lots near the 798 Shadowridge Dr, Vista, 92083-7998, United States Of America.
Map
More restaurants near Villa Italia Pizza
These restaurants are in the vicinity of 798 Shadowridge Dr, Vista, 92083-7998, United States Of America.
4.8
Menu
4.8
Menu
City: Vista, 1450 N Santa Fe Ave Ste N, Vista, USA, United States
"Good and fresh"
4.8
Menu
Table booking
4.8
Menu
Table booking
City: Vista, 508 S Santa Fe Ave, Vista, USA, 92083, United States
"Neighborhood feel and atmosphere with a great tap list and the best bar food we've ever had. The owners are super nice and helpful too. If we lived in Vista 508 would be a regular stop."
4.8
Menu
4.8
Menu
City: Escondido (near Vista), 306 W E El Norte Pkwy Suite G, 92026, Escondido, US, United States
"So goood!! The variety you get in the bowls is really nice."
4.9
Menu
Table booking
4.9
Menu
Table booking
City: BLD Oceanside (near Vista), 4259 Oceanside Boulevard, Oceanside, United States Of America, BLD Oceanside
Delivery, Accepts Credit Cards, Outdoor seating, Dogs Allowed
4.9
Menu
Table booking
4.9
Menu
Table booking
City: Cabo San Marcos (near Vista), 6 Creekside Dr Suite 500, 92078, San Marcos, US, Cabo San Marcos, United States
"I love this ! the taste and the boba is so good !"
4.8
Menu
Table booking
4.8
Menu
Table booking
City: Carlsbad (near Vista), 2659 State St Ste 102CA 92008, Carlsbad, United States
Cocktails, Vegan Options, Accepts Credit Cards, Visa
4.8
Menu
Table booking
4.8
Menu
Table booking
City: Oceanside (near Vista), 2213 S El Camino Real, Oceanside I-92054-6318, United States
Delivery, Accepts Credit Cards, Dogs Allowed, TV
4.8
Menu
Table booking
4.8
Menu
Table booking
City: Oceanside (near Vista), 1733 S Coast HwyCA 92054, Oceanside, United States
"Couldn’t be better!"
4.9
Menu
Table booking
4.9
Menu
Table booking
City: Cabo San Marcos (near Vista), 109 South Las Posas Road, San Marcos, United States Of America, Cabo San Marcos
Delivery, Accepts Credit Cards, Dogs Allowed, Wheelchair Accessible