Get directions to: Your Kitchen Pizza, Northridge, CA
Restaurant address: 8237 Tampa Ave. Northridge, CA 91324, USA
Restaurant: Your Kitchen Pizza