Pizza Casoli offers a wide variety of pizzas, including 24cm and 36cm options, with over 50 choices. They also serve empanadas and offer delivery service.