
Lunch Box Deli, Norwood, MA
Temporary Hours: Mon - Sat 10AM - 3PM
*We have recently reduced our hours due to the impact the coronavirus has had on our business
859 Providence Highway Norwood, Ma
(Route 1 South Next to Newbury Comics!)
Phone: 781-769-9500