D'Kebab Food is a Turkish restaurant offering varied menu options. It accepts credit card payments and can accommodate up to 60 people.