Machu Picchu
Casual Dining
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.
Location
Best places nearby
The highest rated places close to Machu Picchu.
Local restaurants nearby
1252 Speers Rd, Oakville, ON L6L 2X4


