Shanghai Min (上海小南國)
Shop 710, 7/F, New Town Plaza 1, 19 Sha Tin Centre St
+852 2894 8899
- Fine dining Chinese restaurant. Good choices on the menu
- use the app of new town plaza to reserve the table!
- Lovely dim sum with crab meat~a bit on the expensive side.
- Usually have tables even during peak hours :)