Get directions to: Papa John''s Pizza, Chatsworth, CA
Restaurant address: 10316 De Soto Ave Chatsworth, CA 91311, USA
Restaurant: Papa John''s Pizza