La Piazza - Shopping Center Anexo II, Near Ciao Ciao and the Taxi station, 35100 Maspalomas, Las Palmas, Spain on Eaten