Beachfront restaurant and bar, Likourgos, offers stunning views. Features include outdoor seating, a full bar, and waterfront dining.