Roosters Fast food at Alejandro Velasco Astete Cusco International Airport Fast food restaurant Restaurants Address: 51, 08004, Peru Directions