Avli is a restaurant specializing in traditional Greek cuisine.