Restaurante Siglo XXI is a buffet restaurant offering a variety of homemade dishes with international flavors. It is located in Palma de Mallorca.