Get directions to: Papa John's Pizza, Lynnwood, WA
Restaurant address: 4400 168th St. S.w. & Ste. 200 Lynnwood, WA 98036, USA
Restaurant: Papa John's Pizza