C. la Rosa, 1, 35508 Costa Teguise, Las Palmas, 35508 Costa Teguise
Zaza Beach Bar, One of the most spectacular setting in Costa Teguise to Wine and Dine with amazing views of the sea and sunsets, open for breakfast, lunch and dinner conveniently situated just off playa Bastian walk way