Know a great happy hour or special for this location?
Basic standby for a full Japanese menu of cooked & raw fare with beer & sake in simple environs.
Suggest an edit
4418 Lemay Ferry Rd, Saint Louis, MO 63129