Turkish South Grand $$

Sheesh

3226 S Grand Blvd, St. Louis, MO 63118, USA

About this place

Classic Turkish fare served for lunch & dinner amidst traditional decor inspired by the motherland.

★★★★ · 4 forks

Sheesh is a unique Turkish spot where they serve up a complimentary lentil soup that’s a nice touch. One odd thing is that there’s no tap water; you only get bottled water. It’s a quirky experience that adds to the charm.

Visited Photo: Svitlana Fedorchenko via Google