I have been going to Pepe's for years in New Haven. It's nice that I don't have to drive so far to get one of my favorite pizzas. Sometimes the wait to eat in is a bit much, but you can always get it to go.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.