Larnaca's coast is made for eating fish, and these four taverns each bring their own take on the day's catch. Along the Phinikoudes promenade, Ocean Basket Larnaca serves fresh fish, shrimp and shareable platters with quick, friendly service. Down by Mackenzie harbour, Psarolimano lays out generous fish meze, grilled octopus and seafood alongside harbour views.

Near the fishing port, Zephyros Restaurant keeps things busy with fresh seafood, fish meze and Cypriot classics. A little further out in Voroklini, Mer Bleue is a beachfront spot serving fish, oysters, calamari, Greek salads and dips with sea-view seating, open daily from 09:00 to 22:00.

All four sit at a mid-range price level, so you can plan a relaxed seafood lunch or dinner without surprises. Whether you want a full fish meze or a plate of grilled octopus by the water, there's an option here to suit the day.