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

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

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

(Go to food photo index.)