Toggle navigation
Find
Sign up
Sign in
CA
San Diego
Pizza Restaurant
Villa Fresh Italian Kitchen - Temporarily Closed
Reviews
Villa Fresh Italian Kitchen - Temporarily Closed
4211 Camino De La Plaza
San Diego
,
CA
92173
(619) 662-2111
pizza restaurant
locations.villaitaliankitchen.com
Info
Reviews
0
Offers
Photos
Map
Villa Fresh Italian Kitchen - Temporarily Closed Reviews
Write a review
Night Mode