What is a pizza Margherita?
If you only order one pizza in your life, it should probably be a Margherita. It's the simplest pizza on the list, and it's the one every pizzeria is judged by. It's also on the menu at Fiena, our family-run Italian cafe, bar and restaurant at 4 Medway Court, Judd Street, Lond...
Read the story