Margherita Pizza at Dough Pizza

Dough Pizza’s Margherita Pizza is simple, delicious, and the chef’s favourite.