How to make the perfect Italian pizza

  • 7 years ago
Making the perfect Italian pizza takes practice, real Italian ingredients and usually, a big pizza oven. IBTimes UK visited Naples’ L'antica Pizzeria da Michele in Stoke Newington, London, to get their top pizza-making tips for a traditional tomato topped base, or ‘marinara’.

Recommended