Is there sushi here?
Address: 645 W Port Plaza Dr, St. Louis, MO 63146, USA
T. Stanciel | Oct 25, 2019
There wasn't. They said because drunken fish is next door they aren't allowed to have sushi.😬
Jim Hamlin | Oct 25, 2019
NO
Leona Slaughter | Oct 25, 2019
Yes
Thanks! Your answer is awaiting moderation.