Sushi
The Hill
★ Charlie’s Pick
Sado
5201 Shaw Ave, St. Louis, MO 63110, USA
About this place
High-end eatery for sushi and other Japanese dishes served in a stylish space.
highest end sushi in stl. fish flown directly from japan.