Machu Picchu is a Peruvian restaurant offering traditional cuisine and weekly live music in a casual setting.