Kral Tantuni Izgara is a Turkish restaurant specializing in grilled dishes. They offer popular items like Tantuni and Köfte, with options for both dine-in and delivery.