New Town Plaza
Shop 121, Level 1, New Town Plaza Phase 1, 18 Shatin Centre Street, Shatin
+852 2670 1238
11:30 AM (Mon-Fri), 11:00 AM (Sat-Sun)
10:30 PM (Mon-Sun)
Please note: we only accept walk-ins at New Town Plaza during the weekend and Public Holidays. Due to the overwhelming demand, we couldn’t think of a fairer system than first come, first served.