This location is not yet open. The delays appear to be caused by building permit issues. I have been to other Comella's locations. Mostly the one in Chestnut Hill. I was saddened when the Chestnut Hill location closed a few years ago, as it was always a good place to grab some pasta or pizza for a quick dinner. When this Newtonville location opens I will definitely check them out. Parking will be tight there. The lot across the street belongs to the super market and they are known to tow the cars of people not shopping in the market. Price per person: $10–20 Food: 3 Service: 3 Atmosphere: 3