If the raucous Taksim Square is Dr. Jekyll, then Cihangir, tucked away from bustle, is...
Happy story telling!