• Address
  • SHOP 318, TELFORD PLAZA, PHASE II
  • KOWLOON BAY
  • Contact

How to get there ?