Know a great happy hour or special for this location?
Easygoing eatery offering sushi & other traditional Japanese fare, plus sake, beer & wine.
Suggest an edit
6253 Delmar Blvd, Saint Louis, MO 63130