On the Spanish Island of Lanzarote, High Design and Natural Wine Pair Nicely
"Palacio Ico is a hotel in Teguise, featuring a restaurant with Michelin recognition. Chef Víctor Valverde creates dishes using local ingredients like La Santa prawns and black pig cheeks."