Between many meals there and holding my wedding reception at the Norwood location, I think I've developed a pretty good understanding of The Chateau. The first thing to know is that it's not a single restaurant, but several different restaurants that are scattered throughout eastern Massachusetts (Waltham, Westborough, Andover, Norwood and Norton). I've had the most experience with the locations in Norwood, Westborough and Norton.
Read my full review of The Chateau restaurants in eastern Massachusetts on Epinions
No comments:
Post a Comment