Duck Victoria
Details
- Address:
- Shop 3319, 3/F, Gateway Arcade, Harbour City
- 3-27 Canton Road, Tsim Sha Tsui
- Hong Kong
- Contact:
- View Website
- 2347 6898
- Opening hours:
- Daily 11.30am-10.30pm
Discover Time Out original video
Discover Time Out original video