Barstool Pizza Review - Modern Apizza (New Haven,CT)

The Pizza King finally makes his way to the “Pizza Capital of The World“ in New Haven, Connecticut. The first stop is at Modern Apizza and it certainly sets the tone for the rest of the trip. Check out Barstool Sports for more: Follow Barstool Sports here: Facebook: Twitter: Instagram:
Back to Top