The world's best pizza place is selling cans of water for $30
It is a truth universally acknowledged that the best pizza in the world comes from New Haven, Connecticut. Yet even among that upper echelon of melty goodness, there is one pizzeria that—in my humble opinion—reigns supreme: Modern Apizza*.
(Full disclosure: I grew up in New Haven, so I might be slightly biased. — Read the rest
The post The world's best pizza place is selling cans of water for $30 appeared first on Boing Boing.