305 PALOMAR ST
Kanpai Restaurant, Chula Vista
If you feel this business is in the wrong category, please let us know by clicking the "New Category" button below. We also have other merchants like Kanpai Restaurant. They can be found by clicking the Restaurants or Italian Restaurants links above. You may wish to reach Kanpai Restaurant at (619) 426-0530. Or you can also visit them at 305 PALOMAR ST in Chula Vista. You can find driving directions to Kanpai Restaurant in Chula Vista by clicking the "View Larger Map" link under the map below. As a business owner you can claim this listing for free. Click the image on the left to find out more about claiming your listing.