Right on the beach of Agios Konstantinos, great food and service, we are regulars there.
Village: Agios Konstantinos