Search Results
Chateau Restaurant of Norton
48 Bay Rd, Norton, MA 02766
The Chateau is an Italian restaurant with seven locations in Massachusetts. This location is on Bay Road next toMore Winnecunnet Pond. The Chateau has a large menu of Italian foods and also has a buffet and catering services.
See more »