Tekin Izgara is a chicken joint specializing in grilled dishes.