← Chula Vista restaurants
Villa Capri
No reviews yet
Restaurant2330 Proctor Valley Rd, Chula Vista
Own or manage Villa Capri? Claim this listing free
Hours
Hours not listed yet.
Details
Address2330 Proctor Valley Rd, Chula Vista 91914
Phone(619) 216-5900
Websitehttp://www.villacapri.com/
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.