LEYLA USTA Kebap & Izgara is a Turkish restaurant specializing in kebabs and grilled dishes. They offer traditional Adana Kebap and other grilled specialties.