Pizza Review
Tried all the highly rated pizza places on the East Coast New Haven, New York and New Jersey and Al makes the best pie by far. Definitely worth the trip!