It's hard to imagine frozen pizzas being sold in a restaurant setting, but this frozen pizza brand started out as just that ...