I think Westwood Comella's is good for a small chain restaurant. The staff are really nice and know the menu well. The place is fun and the prices are good. The large pizza for $6.00 is very good.
55 Boylston StChestnut Hill, MA 02467
From Business: The perfect combination of handmade pastas, fresh seafood and Davio's signature Northern Italian steaks. Davio's Chestnut Hill, created by Steve DiFillippo, pairs…