Casa El Barba
Restaurant in Lobos Island (Fuerteventura), Spain
Opening hours: Mo-Su 11:30-19:30
13 Calle de la Punta de Papagayo, Yaiza, 35580Restaurant in Lobos Island (Fuerteventura), Spain
Opening hours: Mo-Su 11:30-19:30
13 Calle de la Punta de Papagayo, Yaiza, 35580