Perfected Frozen Pizza!
We're still working on making the perfect frozen pizza!
We'll let everyone know by email as soon as they're ready!
24504 1/2 Lyons Ave.
Newhall, CA 91321
(our driveway is just between the Chevron & Shell stations, just 200' east of the freeway)
Sunday - Thursday 11:00AM – 9:00PM
Friday & Saturday 11:00AM – 10:00PM
Sunday 08:00PM –11:00PM
or DINE IN