Sabroso Cuban Cheese Pizza is a frozen, single 12 oz cheese pizza labeled as Cuban-style. The product comes frozen and is intended to be baked from frozen in a home oven or toaster oven. It features a cheese topping on a crust described as Cuban style; sold as a 12-ounce retail unit in the frozen food aisle.