A big taste of Little Italy in where else -- downtown Stratton Village. Italian entrees, fresh pizzas, pastas, calzones, and salad bar; casually comfortable, dining room or patio dining overlooking the village; late night pizza and pool table in the bar. Major credit cards.
Serving dinner seven days a week. Take-out available.