Know a great happy hour or special for this location?
Japanese fare from sushi to noodles is offered in this chic, ocean-themed spot with a full bar.
Suggest an edit
9443 Olive Blvd, Saint Louis, MO 63132