Best Margherita Pizza on Lygon Street Melbourne
The modest Margherita pizza is one of the most loved pizzas in Australia Aussies love Margherita pizza because the traditional Italian flavours are both classic and uncomplicated. The balance of perfectly ripened tomatoes, mozzarella cheese, and basil on a crisp dough base with a drizzle of olive oil, is harmoniously fresh and tasty. So how