Premium Frozen Pizza

12" Handmade Frozen Pizza 

Unlike typical store bought Frozen Pizza, our pizza have enough toppings on them you don't need to add more! They are just a little lighter than our actual restaurant Pizza!