Review of Greenhouse

600 N Locust St, Denton, TX 76201

Overall Rating

Review


Loved it. No issues as a celiac person. The salmon, Ahi tuna, and risotto was awesome. They just need to offer a GF dessert.

Celiac friendly?

Yes

Updated 6 years ago

Celiac