Machu Picchu is a Peruvian restaurant offering a variety of dishes. Highlights include tender and flavorful lomo with tacu tacu. The menu is extensive, catering to diverse tastes, and the staff is noted for being cheerful and knowledgeable.