Peruvian restaurant, El Indio de Machu Picchu, offering a taste of Peru.