Santa Rosa Upstairs Restaurant Avenida del Mar, 16, 35508 Costa Teguise, Las Palmas