Know a great happy hour or special for this location?
Sushi rolls & standard Japanese plates round out the menu at this casual, strip-mall restaurant.
Suggest an edit
11835 Carmel Mountain Rd #1305, San Diego, CA 92128