Address: 301 Palomar St, Chula Vista, CA 91911, USA
$ 12
5-10 dlls
Add Answer
Thanks! Your answer is awaiting moderation.
Let me tell you all up front. This is the only real true Japanese food. You want to take a trip to Japan let the head chef take you on a tour of southern Japan where I was raised
Trending Places
Japanese restaurant
671 Broadway, Chula Vista, CA 91910, USA
555 Broadway UNIT 124, Chula Vista, CA 91910, USA
1216 3rd Ave, Chula Vista, CA 91911, USA
337 3rd Ave, Chula Vista, CA 91910, USA