A new restaurant may be on its way to Newton, and it looks like it will be located within a hotel.
The City of Newton website is showing that Social Restaurant and Bar plans to open on Washington Street in Newton Corner, with the address indicating that it will apparently be going into the former Applebee's space at the Crowne Plaza. The post shows that the new dining and drinking spot would be open for lunch and dinner daily and that it would have seating for 172. Entertainment at Social Restaurant and Bar may include live bands, and eight TVs are planned for the spot.
Currently, there is little other information on Social Restaurant and Bar; as soon as we find out more, we will post an update here.
[November 14 update: The Newton TAB states that Social Restaurant and Bar is opening tomorrow, with the article also saying that the dining and drinking spot will feature "an eclectic mix of comfort food and New England classics."]
The address for this new place in Newton Corner is: Social Restaurant and Bar, 320 Washington Street, Newton, MA, 02458.
Thanks to a poster on the Chowhound site for bringing this to our attention.