Pizza at Pinnochios

Best sicilian pizza you'll ever have. Light soft crust with just the right amount of crunch, flavorful cheese, and just amazing mouth feel.

Pinnochio's Pizza, Harvard Square

---
Sent from my iPhone