At the entrance to the Inkaterra Machu Picchu Pueblo Hotel, between the train tracks and the riverfront, this is the classiest, most intimate dining space in town. Large windows, contemporary photography, and an Amazonian palm-thatched roof set the carefully curated atmosphere that the brand is known for. Service, as in the hotels, is impeccable. Prices are almost the same as other restaurants in town, yet the quality of the novo andino menu is quite good. Dishes jump between perfectly prepared Peruvian classics like lomo saltado (beef and potato stir-fry) and casual international staples like lasagna or burgers. Tea comes from the plantation on the property.