Get directions to: Pizzasaurus Rex, Northridge, CA
Restaurant address: 17646 Lassen St Ste 4 Northridge, CA 91325, USA
Restaurant: Pizzasaurus Rex