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.