Gran Canaria
La Oliva is one of Gran Canaria.

1. La Oliva

6.9
C. Prudencio Morales, 15-19, Las Palmas de Gran Canaria, Canarias
Spanish Restaurant · Atalaya del Vigía · 86 tips and reviews
Restaurante Casa Carmelo is one of Gran Canaria.

2. Restaurante Casa Carmelo

7.0
Paseo de las canteras, 2, Las Palmas de Gran Canaria, Canarias
Restaurant · Atalaya del Vigía · 15 tips and reviews