Pizza Review
I love living in Connecticut for one reason. The pizza on Wooster Street in New Haven. Simply the best in the world. We all know the rules