Chen OL’ Duck is located at Ground Floor of Central Richmond's President Plaza. Bring home these delicious ducks made by the Chen’s family secret recipe.
Generously donated by: Chen OL’ Duck 陈老鸭研究所