Restaurant in natural cave, lava stone tables, grilled meats, wine bodega
38759, Santa Cruz de Tenerife, Spain Get directions