Can Can Cafe
Coffee Shop · Kebab House
Can Can Cafe is a cafe located in Izmir, Turkey. The search results indicate it is a cafe and also mention a "Can Can Kebap", suggesting it may serve kebabs alongside cafe offerings. It is situated on Sokak 384.
Location
Best places nearby
The highest rated places close to Can Can Cafe.
Local restaurants nearby
384/2 Sokak, No:6A, Buca, İzmir, Turkey



