Restaurant in Larnaca
Fresh fish, seafood platters and grilled steaks at Charmers, a cosy Larnaca tavern serving locals and visitors since 1992. Open daily. Book your table.