Artichoke and Mushroom Pizza from New London Pizza, Concord, MA

photo of artichoke and mushroom pizza from New London Pizza, Concord, MA

Photo of artichoke and mushroom pizza from New London Pizza, a sub shop and pizza place on Thoreau Street in Concord, MA

(Go to food photo index.)