Fresh Moon
Quota #740Sha Tin
Shop No. A310, Level 3, Phase Iii, New Town Plaza, Sha Tin, New Territories
đž Dogs admitted â FEHD 2026 quota allocated. Contact restaurant for details.
- License No.:
- 3197802446
Shop No. A310, Level 3, Phase Iii, New Town Plaza, Sha Tin, New Territories
đž Dogs admitted â FEHD 2026 quota allocated. Contact restaurant for details.