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.
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.