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.

★★★★ · 4 forks

highest end sushi in stl. fish flown directly from japan.

Visited Photo: Sunshine Levin via Google