at 301 Palomar St, Chula Vista , 91911-3110 United States
Online menus, items, descriptions and prices for Kanpai Restaurant - Restaurant - Chula Vista, CA 91911
263 FB users likes Kanpai Restaurant, set it to 123 position in Likes Rating for Chula Vista, California in Local Business category
Kanpai Restaurant is Chula Vista based place and this enity listed in Sushi Restaurant category. Located at 301 Palomar St CA 91911-3110. Contact phone number of Kanpai Restaurant: (619) 426-1200