2024
MILL BAY INN
World cuisine restaurant • €
4/5
• 1 review
In addition to enjoying a stunning view over the beach, the address is ...Read more