Machu Picchu Restaurant

About Machu Picchu Restaurant

This peppy and inexpensive Peruvian restaurant will teach you a thing or two about potatoes (they come with almost every dish) and the fine art of cooking seafood with fresh lime juice and onions.

Related Content


Other great restaurants in your area