On the Spanish Island of Lanzarote, High Design and Natural Wine Pair Nicely
"Ikarus is a restaurant in Teguise, known for its adventurous set menus and culinary artistry, serving dishes like local prawn carpaccio and artichoke hearts with foie gras."