Dreaming of a pizza like the ones from an Italian trattoria, but don't have time to knead the dough and heat up the oven?
Even if you don't have your own pizza stone, you can still achieve crispy and delicious homemade pizza. Here's how.