INSIDERPAYSpanish
Costa Teguise 19. Apartamentos Santa Rosa. Local 13,
35508,
Costa Teguise
Average price €30
PAYPizzeria
Av. del Mar, 19, Costa Teguise, Spain,
35508,
Costa Teguise
Average price €15
Steakhouse
Av. de las Islas Canarias, 2,
35508,
Teguise
Average price €15 american express Welcome
Fusion
Calle Fajardo, 24,
35520,
Haría
Average price €25 american express Welcome