• Takashimaya

  • Address: Takashimaya Food Village, 391 Orchard Road, #B2-10, Singapore singapore 238872
  • Phone: