Review of Cafe Natasha

3200 S Grand Blvd, St Louis, MO 63118

Overall Rating

Review


Eat here often, never been ill after. Separate GF menu and they take precautions to prep food without any cross contamination.

Celiac friendly?

Yes

Updated 6 years ago

Celiac