Cafe Natasha

Restaurants

Cafe Natasha

St. Louis, Missouri

About

Cafe Natasha in MissouriAt Cafe Natasha, our family has been crafting a unique culinary journey for 30 years, blending global flavors with cherished Persian traditions. Inspired by our grandparents’ authentic recipes from Iran, we’ve infused our dishes with fresh ingredients and homemade marinades. Every meal is made from scratch, just for you—experience the love and flavor in every bite!

Location

Cafe Natasha's, 3200, South Grand Boulevard, Tower Grove East, St. Louis, Missouri, 63118, United States

Reviews

No reviews yet. Be the first to share your experience.

Write a review

Your email address will not be published. Required fields are marked *

Browse Add business

IBC Business Assistant

Online