Necmi Usta is a doner kebab restaurant offering dishes like Mega Tavuk Döner Dürüm with chicken, fries, and homemade sauces.