The food is fabulous. I have never had a bad meal here. Their pizza is the best, but they have a variety of Italian food and sandwiches. The pricing is reasonable for the food you get.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.