Kanelis is a Cretan restaurant offering traditional dishes. They also host events for up to 100 people.