Viewing a single comment thread. View all comments

Pinwurm t1_ixw46go wrote

In Fenway, you’re probably not going to find it. Max & Leo’s is fine, but their Newton location is measurably better.

If you don’t mind exploring, there’s a Frank Pepe’s in Chestnut Hill for New Haven style. My favorite pizzeria in Boston-area is Ciao! in nearby Chelsea for neapolitian style. I also really dig Ernesto’s which has a second location in Assembly, and they should deliver to Fenway.

7