Busy Newtonites swing by a strip mall to bring home a freshly roasted chicken for dinner.:
In Short
Located next to Star Market along Route 9, La Rotisserie is one of Chestnut Hill's most popular take-out spots. The narrow storefront is constantly filled with the aromas of...