Pizza from New London Pizza, Concord, MA

(From Boston's Hidden Restaurants)

photo of pizza from New London Pizza, Concord, MA

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

(Go to food photo index.)