Chicken Parmigiana and Stuffed Shells from Cafe Venice, Norwood, MA

photo of chicken parmigiana and stuffed shells from Cafe Venice, Norwood, MA

Photo of chicken parmigiana and stuffed shells from Cafe Venice, an Italian restaurant and bar on Washington Street in Norwood, MA

(Go to food photo index.)