By dau December 18, 2010 Good Location It's right inside the Aberdeen Mall. It's just next to one of the mall exit. The staffs are friendly and they speak several languages. The store design looks cool. Helpful 0 > Report Are you the owner? Reply or Contact YP