Bacha Coffee Takashimaya is located in Takashimaya Department Store, Singapore on 391A Orchard Rd, Basement 1. Bacha Coffee Takashimaya is rated 4 out of 5 in the category coffee store in Singapore.
Address
391A Orchard Rd, Basement 1
Accessibility
Wheelchair-accessible entrance