2024
TO LIMANAKI
World cuisine restaurant • €€
3/5
• 2 reviews
A restaurant as we love them in Greece, ideally located on the small port ...Read more