Get directions to: Peking Duck, Snohomish, WA
Restaurant address: 1208 2nd St Snohomish, WA 98290, USA
Restaurant: Peking Duck