rutmanchoo
Well-known member
- Joined
- Dec 10, 2011
- Messages
- 588
- Reaction score
- 154
hope the team is getting to Pepe's Pizzeria for the best pizza on the planet during their stay in New Haven
Lots of debate in New Haven about the best pizza but the answer is Pepe’s.