PRESTO SUPERMARKET NOW AT CITTA MALL ARA DAMANSARA
back from Presto Supermarket with mom!
This is their new outlet in CITTA MALL, Ara Damansara.
According to wikipedia: Presto Foodmarkets was a chain of supermarkets and convenience stores in Great Britain.