Cluck Istanbul is a restaurant known for its popular "Cluck Retro Burger." The establishment is located in Istanbul, Turkey. Key facts used: "Cluck Retro Burger" mentioned on Facebook, and the name "Cluck Istanbul" from multiple sources.