Has anyone tried Sekisui on South Grand in St. Louis? I've read a couple of good reviews online (St. Louis Post Dispatch, Sauce Cafe both liked it) but haven't seen any posts here.
As a reference point, my current sushi favorite is Nippon Tei on Manchester Road, although last time I went there it was not as stellar as it has been in the past.
I'm an ex-St. Louisan who will be in town for Thanksgiving weekend, so if there are any other sushi restaurants new to the scene that people have found, please let me know.
Updated 2 hours ago | 68
Updated 1 day ago | 152
Updated 4 days ago | 39
Updated 12 hours ago | 14
Updated 1 day ago | 30