Review of Flower Child

5450 W Lovers Ln Suite 133, Dallas, TX 75209

Overall Rating

Review


Don't trust their "Gluten free" claim. Ate there today and now am sick. Too bad.

Celiac friendly?

No

Updated 6 years ago

Celiac