Kanpai Restaurant

restaurant in South Third Avenue District, Chula Vista

Japanese Restaurant in Chula Vista. Sushi, tempura, ramen, robatayaki, teriyaki, bento

Phone: (619) 426-1200

Website: www.kanpairestaurant.com

Address: 305 Palomar St