The word “Margherita” is normally synonymous with pizza. It could also be mistaken for a cocktail, as this could be how you would spell it after drinking one too many. But “Margherita’s” is also the name of a new restaurant, vinoteca and charcuterie in the heart of World Square in Sydney. It is located in…
Read More