CLOSED

Machu Picchu Restaurant

3856 N Ashland Ave., Chicago, IL, 60613 , Lake View

×
Gigi
Photo Gallery

Latin


Street Parking

Credit Cards Accepted

Machu Picchu Restaurant

Machu Picchu Restaurant - Chicago

Peruvian Cuisine,one of the most unique gastronomic experiences in the world. Machu PicchuⳊ menu has a variety of dishes from the typical Ceviche, Lomo Saltado, Arroz con Mariscos and a great selection of steaks.

Top