Review of Baba Yega Cafe

2607 Grant St, Houston, TX 77006

Overall Rating

Review


even on the menu they list stuff as gluten friendly not gluten free, the food tested as having gluten.

Updated 6 years ago

Celiac