This is one of my favorite local spors in Newton. If you want a good italian meal at reasonable prices in a relaxed atmosphere, this is the place for you. Leave room for the Tiramisu for desert!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.