Zorbas Restaurant Alykes is a family-run Greek restaurant offering an authentic experience. It is known for its charming atmosphere and friendly service.