Order food

Order food

Kanpai Restaurant

4.4 (580)$$Japanese restaurant

301 Palomar St, Chula Vista, CA 91911

Kanpai Restaurant

301 Palomar St, Chula Vista, CA 91911

Place order with

UberEats
Postmates
Call restaurant