Restaurants in Chula Vista, CA
Restaurants • Sushi and Japanese Restaurants
2275 Otay Lakes Rd.,
Chula Vista ,
CA
91915
UNITED STATES
Based on 1 reviews
Sushi lover
Our new found favorite! Kids meals are very reasonable and with lots and lots of food! The Sushi is pretty good -Worldwide > United States > Chula Vista, CA > Sushi and Japanese Restaurants