Siglo XXI is a business located at Calle Machu Pichu, 5. It is confirmed to serve alcohol. The establishment is identified as a restaurant or bar.