Avlu is a restaurant offering authentic and delicious Turkish cuisine.