With its blistered, crispy crust and utterly irresistible aroma, Garlic Pizza is proof that the simplest things are often the best.
94