There's a new place near me that cooks their frozen pizzas (hand made by another vendor about 15 miles away who freezes them and then they get delivered by truck to the the new place). They turn out well.
https://www.amazon.com/Presto-03430-Pizzazz-Plus-Rotating/dp/B00005IBXJ
https://www.amazon.com/Presto-03430-Pizzazz-Plus-Rotating/dp/B00005IBXJ