Machu Picchu is a restaurant offering a fusion of Peruvian and Canarian cuisine, with a wide variety of dishes.