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

(From Boston's Hidden Restaurants)

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.)