About
Llacta Ayllu Restaurant, offers bar services, the best Peruvian food, is located two minutes from the train station and 3 minutes from the bus station to Machu Picchu. Llall Ayllu restaurant offers a beautiful terrace towards the Vilcanota river plus an excellent service. The restaurant specializes exclusively in purely traditional Peruvian food, and with a wide variety of local hot water beers, our priority towards the customer is clearly the qualified service.
Details