What? Where?

Machu Picchu Reviews & Details

Machu Picchu

Machu Picchu is rated 3 stars

3856 N Ashland
(773) 472-0471

Love It Hate It Try It Edit It Share It

Machu Picchu is located at 3856 N Ashland in Chicago near the intersection of N Ashland Ave and Alley. Their menu consists of Peruvian and Latin dishes . Call (773) 472-0471 today!

  • Cuisine:Peruvian and Latin
  • Major Intersection:N Ashland Ave And Alley
What everyone says about Machu Picchu

Tell us more about Machu Picchu Chicago!

Machu Picchu Reviews, Chicago

Be the first to review Machu Picchu!
Review Machu Picchu

More Restaurants in Chicago

Restaurant Dining Guide & Restaurant Menus © fyood.com 2008-2013