Know a great happy hour or special for this location?
Contemporary space offering familiar sushi rolls & Japanese dishes such as teriyaki & noodle soups.
Suggest an edit
721 N New Ballas Rd, Saint Louis, MO 63141