Kebab Istanbul
Kebab House · Turkish · Fast Food
This establishment is a Turkish restaurant specializing in kebabs. They offer takeaway services and accept various payment methods including debit cards and 'ticket restaurant' cards. The restaurant is equipped with air conditioning and free WiFi.
Location