Tekin Izgara is a chicken restaurant offering a variety of kebabs and grilled dishes.