Review of Freebirds

112 Nut Tree Parkway, Vacaville, CA 95687

Overall Rating

Review


Our go to for a quick healthy gluten free meal.

Celiac friendly?

Yes

Updated 1 year ago

Celiac