While a recent visit to Saint Louis I decided to try a new place. The walls are decorated with anime seats hold multiple people at least 5-6 comfortably. Food was delicious, hostess and waiter were helpful for recommendations service was prompt. Stop in try something new next time you come to Saint Louis.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.