The Chateau Restaurant Norwood

Italian restaurant · 404 Boston-Providence Turnpike, Norwood, MA

Delivery · Dine-In

Hours

More food in Norwood, MA · Italian Food in Norwood