The little tucked away Italian Resturant is a true gem. The service is friendly and fast. The food is as good as you can get this side of New York. Worth the trip.
All reviews seem positive