Microwave or oven pizzas?
Posted: Mon May 19, 2014 4:57 pm
Just curious, any thoughts on the pizzas sold at the supermarkets? Nowadays, a lot of choices, some are microwave some oven baked. Seems fast and I tried a few, quite nice. Usually will add ham, cheese and other stuff.
Better than fast food, yes? No?
Better than fast food, yes? No?