Lunch Box Deli, Norwood, MA

NEW Hours Mon - Sat 9AM - 5PM!

We are now open until 5:00PM!

859 Providence Highway Norwood, Ma

(Route 1 South Next to Newbury Comics!)

Phone: 781-769-9500

1/24

The Best Thing on Sliced Bread!