Close Icon
Gear IconImportant Update:The City Guide web experience will be sunsetting on April 28, 2025. Please visit our FAQ to learn more.
Read more
Cafe Natasha's

Cafe Natasha's

Middle Eastern Restaurant, Gluten-Free Restaurant, and Vegan and Vegetarian Restaurant$$$$
Tower Grove East, St Louis
Save
Share
9.0/10
146
ratings
Photos68 Photos