Review of The Windsor

5223 N Central Ave, Phoenix, AZ 85012

Overall Rating

Review


Not celiac friendly. They let you know there is “lots of flour back there.” I appreciate the honesty.

Celiac friendly?

No

Updated 4 years ago

Celiac