For a point of reference, I'm used to Sam Lagrassa's in the city. La Rosa's absolutely holds their own north of Boston. Great selection of specialty sandwiches made with quality meats and cheese - very fresh tasting ingredients and the bread is great.
I haven't had the chance to sit down and enjoy the ambience. I've never been disappointed with their take-out.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.