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.
We
Accept
Add this page to your favorites.