Sought out a Frank Pepe's based on a recommendation from Stan. While not the original location in New Haven, I was able to find one in Manchester that was on our way home from a business trip in Hartford. This shop is tucked away in a mall area but seems to be a destination. The pies are truly delicious. I...
More
