Duck Victoria is located in Tsim Sha Tsui, Hong Kong on Shop 3319, Gateway Arcade, Harbour City, Canton Rd. Duck Victoria is rated 3.7 out of 5 in the category beijing restaurant in Hong Kong.
Address
Shop 3319, Gateway Arcade, Harbour City, Canton Rd
Service options
DeliveryDine-in
Accessibility
Wheelchair-accessible entranceWheelchair-accessible toilet