← Chula Vista restaurants
Villa Fresh Italian Kitchen
No reviews yet
Pizza2015 Birch Rd, Chula Vista
Own or manage Villa Fresh Italian Kitchen? Claim this listing free
Hours
Hours not listed yet.
Details
Address2015 Birch Rd, Chula Vista 91915-2002
Phone+16196562155
Websitehttps://bellavillapizzaonline.com/
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.