Roast Peking Duck

Roast Peking Duck is a restaurant located in Chinatown, in Portland, Liberty City. It is located on the corner of an intersection, opposite a basketball court.