Restaurants in Norwood, MA
Restaurants • Bars • Italian Restaurants
404 Boston Providence Tpke,
Norwood ,
MA
02062
UNITED STATES
Based on 4 reviews
The Chateau - Westwood
The Chateau offers a large menu ranging from Italian fare, to seafood and steak, to sandwiches and pizza. The food is ample and the prices are reasonable. We love the family style take out.A bargain!
Food is basic Italian fare. Large portions at very reasonable prices. Has a large menu and many choices. Lines can be long on weekends to get a table. Can be a little noisy as it is a great place to bring the kids. You will never walk away hungry...or disappointed.make a reservation
This restaurant is often busy, but the food is great. Good portions and good staff. Make a reservation if you can.yum!
chateau has such great food at a great price! i would be wary of coming during a weekend because its usually crowded but you can always make a reservation!Worldwide > United States > Norwood, MA > Italian Restaurants