Menya Rui

3453 Hampton, St Louis, Missouri 63139

3453 Hampton, St Louis, Missouri 63139
Inaugural hours: Thu-Sun 5 - 10 p.m.
Japanese
$$
Moderate

Mentions