2024
SOUTH SEA HOTEL & RESTAURANT
Restaurant or takeaway • €
4/5
• 1 review
An iconic establishment on the island, it is the only restaurant that ...Read more