Review of Cafe Natasha

3200 S Grand Blvd, St Louis, MO 63118

Overall Rating

Review


Delicious Persian food and very knowledgeable about gluten-free food and preparation. I am a celiac and it was refreshing to be able to eat somewhere new and not get sick

Celiac friendly?

Yes

Updated 8 years ago

Celiac