When you walk into the restaurant, you can smell Italy. The sauce is very tasty, thick and addictive. Their menu offers other foods, also. One of my favorites is their smelts. Fried with just the right seasonings and to perfection. The ambience, service and cleanliness makes it a regular of mine.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.