Tai Lie Wah Market is a grocery or supermarket, located at Santa Cruz, Aruba
Nice service
They are really kind with people