Cafe Natasha's

Persian/Iranian, Middle Eastern, Restaurants, Gluten-Free, Vegetarian, Kebab

Address: 3200 S Grand St, Saint Louis, MO, 63118

Category: Restaurants

Tags: #Persian/Iranian #MiddleEastern #Restaurants

Rating: 4.1/5 (50 reviews)

Listed on BizVoices