Mini Pizzas made with biscuits, pizza, sauce, pepperoni, cheese, and spices that are baked in a muffin tin and ready in under 20 minutes!
1.4k
Rebecca Hubbell / Sugar & Soul