Dining Playbook: Inside Social Restaurant In Crowne Plaza Boston-Newton Hotel (Video)

This week’s episode of “Dining Playbook” takes place inside Social Restaurant and Bar in the Crowne Plaza hotel in Newton, Mass.

Billy chats with Sheila Hayden, general manager of the newly — and beautifully — renovated hotel. The Crowne Plaza has gone through a full renovation with fantastic amenities in a great location. In addition to the beautiful hotel, they also offer a fantastic restaurant that can accommodate any occasion.

Check it out in the video above.