We are in town for a squash tournament at Harvard and staying in Newton. Our son plays at seven and will likely come home to shower after he refs, so dinner will have to be at nine or later. Any recs in the vicinity of the Crowne Plaza (not wings or pizza) where we can get a good, quick meal whenever we are able to show up? No Asian, but Italian, American, bistro would be great!
Right by Not Your Average Joe's at Watertown Square (Main Street) is Stellina (Italian), but I do not know when they close. Also near Not Your Average Joe's, there is Molana on Spring Street, which closes at 10pm. Solid persian food and super friendly hosts. For Not Your Average Joe's, Stellina and Molana, you can park in the parking lot behind these restaurants.
If you head towards Watertown Square (Main Street), and then turn right onto Arsenal and then a left onto School, about a block down will be Strip-T's (American). Strip-T's closes at 10pm. Porcini's (Italian) is just before Strip-T's and also closes at 10pm. You can park along the street for these 2 restaurants.