Never a bad meal. There pasta is the best freshly made.
Portions are huge & great service.
One of the best Italian restaurants south of the North End of Boston.
Cape Cods little Italy
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.