Pastitsio from New Brothers Restaurant and Deli, Danvers, MA

photo of pastitsio from New Brothers Restaurant and Deli, Danvers, MA

Photo of pastitsio from New Brothers Restaurant and Deli, a Greek restaurant on Maple Street in Danvers, MA

(Go to food photo index.)