Pizzas Leo offers a variety of pizzas with over 20 flavors available. They also serve pastries and are known for their delicious pizza.