Review of The Chateau

404 Providence Hwy, Norwood, MA 02062

Overall Rating

Review


I felt that the food was not celiac friendly

Updated 2 years ago

Celiac