D&G Deli


301 Nahatan St
Norwood, MA 02062

A Deli/Food Shop in Norwood MA

World famous chicken salad, and home made potato salad,great subs,and party platters


Day Opening Closing
Monday - Sunday 9:00 AM 3:00 PM
Click the button to add a review for D&G Deli

Add Review