Greek restaurant Avli offers traditional Cretan and Greek cuisine. Enjoy a meal accompanied by music.