How to make the perfect Italian pizza
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’.
Category
🗞
News