TSZCHA
Address: Shop A113, 1/F, New Town Plaza Phase III, 2-8 Sha Tin Centre Street
Phone No.: 52382082
+ Add Menu
imbean2
2025-03-24
imbean2
2025-03-24
imbean2
2025-03-24
imbean2
2025-03-24
foodrnt
2025-03-20
foodrnt
2025-03-20
YolandaAu-Yeung
2025-03-19
YolandaAu-Yeung
2025-03-19
YolandaAu-Yeung
2025-03-19
swifties123
2025-03-16
nikilmy0410
2025-03-13
Polpolly18
2025-03-13
Polpolly18
2025-03-13
芝士撻~(oo)~
2025-03-11
芝士撻~(oo)~
2025-03-11
Address: Shop A113, 1/F, New Town Plaza Phase III, 2-8 Sha Tin Centre Street
Phone No.: 52382082