The ‘best pizza in town’ claim is a big one, and we know the responsibility that comes with it. This is exactly why we decided to go with popular vote. A lot of frenzied arguments and heated discussions later, we all finally settled on Leo’s in Vasant Vihar.
This one does some of the freshest, crunchiest pizzas we’ve ever had. The fact that they aren’t smothered in sauce and are as authentic as the ones we’ve had in Europe makes them a cut above the rest.
Leo’s doesn’t have a huge list of options to choose from and if you ask us, that’s a mark of a good place; They do limited eats but do them pretty darn well. Our faves? Classic Pepperoni (obviously) and surprisingly, the good ol’ Margherita; the perfect combination of cheese, basil, and tomato.
Friends also rave about Pollo Pizza that celebrates Delhi’s undying love for spicy chicken and fresh onion on a yummy crust.