c!ty'super - New Town Plaza
18 Sha Tin Centre St
+852 2603 3488 | map
Notes: Located on Level 2, Shops 204-214.
Recent ratings and reviews.
c!ty'super - New Town Plaza in Hong Kong, China
Place rating: 3 out of 5 with 1 ratings