My husband is from Connecticut and very picky when it comes to pizza. His all-time favorite pizza place is Frank Pepe Pizzeria Napoletana in New Haven. I will say, this place is the closest you can get to Pepe's style pizza in the West Coast. It's delicious, a must try! I re...