Take a Journey to Machu Picchu Restaurant where you will find the best authentic peruvian cuisine in the city of Chicago. Conveniently located in the great neigborhood of Lakeview home of the Chicago Cubs.
Frequently Asked Questions
Places You Should Consider
Get to know Machu Picchu Restaurant
Grilled steaks & Peruvian specialties in a casual space with a bring-your-own-alcohol policy.
Add to My Connections