Tian Yuan Xiang - Takashimaya is located in Singapore on Singapore, SG 391A Orchard Rd, Takashimaya B209-4 Singapore (B2 Foood Hall. Tian Yuan Xiang - Takashimaya is rated 5 out of 5 in the category frozen food store in Singapore.
Address
Singapore, SG 391A Orchard Rd, Takashimaya B209-4 Singapore (B2 Foood Hall
Service options
In-store shopping