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