Superking’ Shop is located in Singapore, Singapore on 533 Choa Chu Kang St 51
#01-01A Limbang Shopping Centre. Superking’ Shop is rated 3 out of 5 in the category appliances in Singapore.
Address
533 Choa Chu Kang St 51
#01-01A Limbang Shopping Centre