Top Blade Steak Lab (New Town Plaza Phase I)
Address: Shop 108, 1/F, New Town Plaza Phase I, 18 Sha Tin Centre Street
+ Add Menu
travellers.foodies
2024-04-30
travellers.foodies
2024-04-30
chingchingjaii
2023-12-05
yung115
2023-08-17
yung115
2023-08-17
Queendomhk
2023-03-01
petman
2023-02-23
monster.bites
2022-11-02
Helenslife
2022-09-12
yinlingling
2022-09-06
purin.eatallday
2022-07-18
Boopoo
2022-06-28
emilyeattoomuch
2022-06-05
eatislove
2022-04-07
eatislove
2022-04-07
Address: Shop 108, 1/F, New Town Plaza Phase I, 18 Sha Tin Centre Street