Submitted by jesuschristpope t3_z5fvf6 in boston
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.
Viewing a single comment thread. View all comments