This Villa Italian Kitchen location has closed
4211 Camino De La Plaza Suite 158D, San Diego CA 92173
Write a review
You May Also Like
0.13 miles
Sbarro - 4211 Camino De La Plaza, San Diego
Pizza, Salad
0.61 miles
Little Caesars Pizza - 601 E San Ysidro Blvd SUITE 140, San Diego
Pizza, Chicken Wings
0.91 miles
Zappy Pizza - 416 W San Ysidro Blvd, San Ysidro
Pizza Takeaway
San Diego, California
Villa Italian Kitchen
Pizza in San Diego, CA
4211 Camino De La Plaza Suite 158D, San Diego
Suggest an Edit
Nearby Stores
Tillys
4211 Camino De La Plaza Suite 152, San Diego
Ann Taylor Factory Store
4155 Camino De La Plaza, San Diego
Aldo Outlet
4155 Camino De La Plaza B-432, San Diego