The original North End Style Deli has been a family owned and operated establishment since 1977. Proudly serving the highest quality cold cuts, sandwiches, and other Italian favorites. We carry those hard to find specialty items you just can't get anywhere else. Conveniently located on Rt. 1A in Norwood, Mass.
John Rogers —
Just got a “north end deli sub” and let me tell you it was just awful. Would not recommend this place to anyone!!!
Related categories
Restaurants in Norwood, MA
Cafes in Norwood, MA