The Clave de Sol restaurant, Machu Picchu

Posted 1 year ago by soriane in response to nonside's question: What restaurant would you recommend us in Machu Picchu? (give a different answer) .

One of the best restaurants Machu Picchu has is Clave de Sol, located on Av Pachacutec 156. They serve good and cheap Italian food for under 4 $, as well as vegetarian dishes, in a great atmosphere. It's open from 12 am to 3 pm. I hope u'll like it!

You are here: ... > Peru > Machu Picchu > Food & Drink > The Clave de Sol restaurant