Food Court Real Plaza is located in Lima, Peru on Real Plaza, Av. Garcilaso de la Vega 1337. Food Court Real Plaza is rated 3.4 out of 5 in the category food court in Peru.
Address
Real Plaza, Av. Garcilaso de la Vega 1337
Service options
TakeawayDine-in
Accessibility
Wheelchair-accessible entrance