With so many places around Cusco offering pizza, you may start to crave it. If so, this is one of the best places to go. Pizza is the only thing that's served here, along with reasonably priced Chilean wine. The atmosphere is relaxed and cozy, with just a few tables, so get here early.
Calle Palacio 110, Cusco, Peru