Pizza from Picco, Boston, MA

photo of pizza from Picco, Boston, MA

Photo of pizza from Picco, a restaurant on Tremont Street in the South End of Boston, MA

(Go to food photo index.)