Istanbul Imbiss is a Turkish restaurant known for its homemade dishes, including Döner.