Denizli is a Turkish restaurant offering flavorful dishes.