Gran Meli

Avda Islas Canarias S/n
Costa Teguise
Spain