2024
PALM ROCK BEACH, « CHEZ L’ALLEMAND »
San Pedro
German restaurant • €€
The Palm Rock Beach Hotel is a favourite meeting place for locals who come ...Read more