Amir & Sons Pte Ltd is located in Singapore on Lucky Plaza #03-01, 304 Orchard Road (S)238863. Amir & Sons Pte Ltd is rated 3 out of 5 in the category carpet store in Singapore.
Address
Lucky Plaza #03-01, 304 Orchard Road (S)238863
Service options
In-store shopping