YMK - TELFORD PLAZA

Go back to the stores
  • Address
  • SHOP 313A, LEVEL 3, TELFORD PLAZA II
  • KOWLOON BAY
  • Contact

How to get there ?