3024 S Grand Blvd
St Louis, MO 63118
St Louis, MO 63118
Open HoursTu to Fr from 11:30am to 02:00pm,Tu to Fr from 05:00pm to 09:30pm,Sa from 05:00pm to 10:30pm,Su from 05:00pm to 09:30pm
OverviewSekisui offers the best sushi in town by St. Louis's very own sushi chef, Kenji Nemoto. Teriyaki, Tempura, Sashimi, Sushi, Udon, Soba and the list is never ending. Begin your...
more