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