Kanpai Restaurant
Add Hours
Phone: (619) 426-1200
Address: 301 Palomar St, Chula Vista, CA 91911
Website: http://www.kanpairestaurant.com
2462 Main St, Chula Vista, CA 91911
656 L St, Chula Vista, CA 91911
693 Palomar St, Chula Vista, CA 91911
1660 Broadway, Chula Vista, CA 91911
500 l st, Chula Vista, CA 91911
867 14th St, San Diego, CA 92154
1392 E Palomar St Ste 404, Chula Vista, CA 91913
555 Broadway Ste 144, Chula Vista, CA 91910
1576 Industrial Blvd, Chula Vista, CA 91911
320 3rd Ave, Chula Vista, CA 91910