A' Capela Pizzeria offers a variety of pizzas and burgers, with options for home delivery. The establishment is family-style and accepts credit cards, including American Express. It is located in Icod de los Vinos.