The Olondi is a traditional restaurant in Elounda, Crete, established in 1990. It offers a blend of Greek and Mediterranean cuisine, with a lovely seafront location and friendly service.