Don't think I have posted about this place before...
Sort of like the "mom's style" or "mother style" pizza someone was posting about the other day. Though a bit more substantial, almost in the "NYC Sicilian" style pizza. The place is a zoo for lunch. We often call ahead for a couple of pies and then pick them up for everyone at work.
One of Boston's better Pizza places in my book. I'd certainly put it in the top 5.
Leone's Submarine Sandwich, Somerville Restaurant
Somerville, MA 02145