Leo's is one of the very few places in Delhi which serves amazing and authentic pizzas. The crust is crispy from outside and soft from inside. Probably the best crust I had in India.
They have very few options but all of them are amazing. They use fresh Buffalo mozzarella in the pizzas. I am lucky enough to visit Italy and I can confidently say that the pizzas here are just like they serve in Italy.
They have very few options but all of them are amazing. They use fresh Buffalo mozzarella in the pizzas. I am lucky enough to visit Italy and I can confidently say that the pizzas here are just like they serve in Italy.