The pizza is pretty good, but it diminishes to average or less from there. We found portions to be on the small side, and flavors nothing special. We've been to three of their locations, and their Waltham restaurant is the best by far. If you just want pizza, the Braintree location is OK.
If you own or manage Chateau Restaurant, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.