La Zorra y el Cuervo Shop NameLa Zorra y el Cuervo Addressentre N y O, Avenida 23, La Habana, Cuba Tel+53 7 662402 Website