Da Canio is a chain of pizzerias that have stores all over Tenerife. The Can Canlaria Da Canio restaurant is located on Avenida de los Menceyes and specializes in pastas and pizzas, although it also has a variety of starters, salads, meat and fish dishes.