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 1 day ago | 10
Updated 1 day ago | 13
Updated 22 hours ago | 10
Updated 4 days ago | 106
Updated 1 day ago | 21