Seaside restaurant outside Athens.