- Joined
- Aug 26, 2011
- Messages
- 33,919
- Reaction Score
- 98,851
I've said the same thing about having Pepe's in Metrowest Boston. They'd clean up in this pizza wasteland. So I spoke to the guy at Pepe's who is responsible for finding locations and he said they are trying to find a good spot in the Framingham area on Route 9. But he hasn't been able to find a suitable location yet. He said it has to be on the westbound side.
The Pepe's up here is at the Chestnut Hill Mall (on Route 9).
The only other pizza I'd classify as really good up this way is Max and Leo's in Newton Corner. There's one next to Fenway also but I've never been to that one.
Next to Fenway? I’ll never see that one