Pizzasaurus Rex - 17646 Lassen St #4, Northridge, CA 91325, USA on Eaten