The Chateau 95 Turnpike Rd, Westborough, MA01581 The Nocera family opened the first Chateau restaurant in 1933. Today, there are several locations, including this…More one in Westborough. This popular restaurant offers Italian family dining, friendly service and delicious food at reasonable prices. Patrons may dine in, but take-out service is available as well. The Chateau also offers catering services. Check out the website for lots of information, including a history of the Nocera family.