Review of Cafe Natasha

3200 S Grand Blvd, St Louis, MO 63118

Overall Rating

Review


Super friendly about gluten- always knowledgeable and have a gluten free menu. The chicken with walnut-pomegranate is amazing and the falafel is great, too (both also dairy free).

Updated 7 years ago