Review of Freebirds

9774 Katy Fwy. Ste. 700, Houston , Texas 77055

Overall Rating

Review


I ate at their Westheimer/Bwy8 location 2 times, different items, the items I ate should be naturally gluten free and yet both times I got sick. I would not recommend them!

Celiac friendly?

No

Updated 10 years ago