MERCADO LOS CHASQUIS at Jorge Chavez International Airport Shopping mall Address: Av. Elmer Faucett 2889, Callao 07031, Peru Directions