10 Square
Malls
Orchard Central
10 Square
About
Location
#10-01
Orchard Central
181 Orchard Rd
Singapore 238896
[View on Google Maps]
Phone
6835 8170
Category
Services & Others
Website
therice.sg
DESCRIPTION
Malls
Orchard Central
10 Square
Location
#10-01
Orchard Central
181 Orchard Rd
Singapore 238896
[View on Google Maps]
Phone
6835 8170
Category
Services & Others
Website
therice.sg
DESCRIPTION