Pizzeria Teide offers special pizzas.