Beachfront restaurant, Ormos Beach Club, offers light dishes and snacks in a relaxed setting with stunning Navarino Bay views.