Can Can Izgara
Kebab House · Grill · Turkish
Can Can Izgara Salonu is a Turkish restaurant specializing in grilled dishes and kebabs. They offer a variety of popular items like Adana Kebap and Izgara Köfte. The establishment is known for being open 24/7.
Location