Restaurant and cocktail bar CAVO offers dining, drinks, and a vibrant atmosphere. Enjoy Cretan views and creative cocktails.