Restaurants in San Diego, CA
Restaurants • Sushi and Japanese Restaurants
9379 Mira Mesa Blvd.,
San Diego ,
CA
92126
UNITED STATES
Based on 1 reviews
Green muscle appetizer is appetizing!
I just went back to this place this week. The food was good especially the green muscles. Yum! There was 5 of us and we shared 6 rolls to start off but had to order more as the portion sizes are decent but you'll probably need 3 or 4...Worldwide > United States > San Diego, CA > Sushi and Japanese Restaurants