STORE LOCATOR

Takashimaya

  • 391 Orchard Road, Level 2
  • Singapore 238873
  • View Map 
  • Telephone: +65 6506 0371
  • Opening hours: 10AM - 930PM Daily