CHEN XIA is located in Buenos Aires, Argentina on Santiago del Estero 968, C1075AAT, C1075 AAT. CHEN XIA is rated 4.6 out of 5 in the category chinese supermarket in Argentina.
Address
Santiago del Estero 968, C1075AAT, C1075 AAT
Service options
In-store shopping