Barra Lima Restaurante
Barra Lima Restaurante (San Isidro) inside: no video yet. Film it and earn on every booking.
- Address: Avenida Los Conquistadores 904
- Hours: Tu-Fr 12:00-16:00, 19:00-23:00; Sa 12:00-17:00, 19:00-23:00; Su 12:00-17:00
Barra Lima Restaurante (San Isidro) inside: no video yet. Film it and earn on every booking.