Search organizations in a category "Asian restaurant"
All cities
Home
Cities
Chula Vista
Asian restaurant
Kanpai Restaurant
Kanpai Restaurant
301 Palomar St, Chula Vista, CA 91911, United States
Appearance
Photos
Information
Working hours
Services
Similar organizations
Appearance
Visit the website
Photos