Barcelona almacén de frutas y verduras is located in Buenos Aires, Argentina on Olavarría 655, C1162 ABM. Barcelona almacén de frutas y verduras is rated 5 out of 5 in the category natural goods store in Argentina.
Address
Olavarría 655, C1162 ABM
Accessibility
No wheelchair-accessible car park