Beachfront Greek restaurant, Achilles Bar, offering gourmet and traditional recipes. Enjoy the lovely view and chilled atmosphere.