The Mona Lisa restaurant is a cute Italian Trattoria in a small strip mall in Newtown. It's a little pricey for the quality of the cuisine. It doesn't boast the eccentricity and creativity of other area menus, but they do make a pretty good lasagna. The service here is friendly and it's great for a big group of people. It's very nice to sit in their "greenhouse" room in the warmer months of the year.
more