Tag Archives: clapham junction
Donna Margherita: the Best Pizza Outside of Italy? (Londonist)
Donna Margherita: the Best Pizza Outside of Italy? Londonist, May 14, 2009 4:07 PM When a press release about Lavender Hill’s Donna Margherita restaurant having the “best pizza outside of Italy” landed in our inbox, we scoffed at it but … Continue reading
Posted in Food, London, Restaurants
Tagged clapham junction, donna margherita, italian restaurant, lavender hill, London, Londonist, neapolitan, pasta, pizza
3 Comments