Pizza from Leone's Sub and Pizza, Somerville, MA

photo of Sicilian pizza from Leone's Sub and Pizza, Somerville, MA

Photo of pizza from Leone's Sub and Pizza, a sub shop and pizzeria on Broadway in Somerville, MA

(Go to food photo index.)