Randy Indulgence Acai Bar (Takashimaya) is located in Singapore on 391A Orchard Road, Takashimaya Department Store #B207-9-3, Food Hall, B2. Randy Indulgence Acai Bar (Takashimaya) is rated 4.8 out of 5 in the category açaí shop in Singapore.
Address
391A Orchard Road, Takashimaya Department Store #B207-9-3, Food Hall, B2