Know a great happy hour or special for this location?
Comfy & bright spot offering a compact menu of standard Japanese cuisine.
Suggest an edit
3674 Forest Park Ave, Saint Louis, MO 63108