Pizza Review
Barcelona is not New Haven. Having said that, I’m not sure these folks get an “A” for effort. It kinda sorta sucked.