← Chula Vista restaurants
Kanpai Restaurant
No reviews yet
Japanese301 Palomar St, Chula Vista
Own or manage Kanpai Restaurant? Claim this listing free
Hours
Hours not listed yet.
Details
Address301 Palomar St, Chula Vista 91911
Phone+16194261200
Websitehttp://www.kanpairestaurant.com/
Email[email protected]
SocialFacebook
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.