Pizza Review
Wow. I mean this is definitely some of the best pizza I've ever had. The cheese and sauce mixed well and we're delicious, there was only a small flop, and the crust was amazing. I definitely could not live in New Haven because the pizza here is way too good. I'd be going to the gym for 10 hours a day.