Review of Freebirds

6940 FM 1960 West, Houston , Texas 77069

Overall Rating

Celiac friendly?

Yes

Review


Steak has soy sauce in the marinade! Beware!

Updated 5 months ago

Celiac