Pizza al Cuadrado specializes in square pizzas. They offer a giant 40x40cm pizza and mini pizzas with customizable flavors, available for delivery.