Pizza delight in Soho
When it's done properly, pizza is hard to beat as a comfort food. Originally a street van concept, Pizza Pilgrims now has two permanent stores in Soho with a massive loyal following. For a reason or two, I never quite got the chance to try out Pizza Pilgrims. Partly due to so many excellent choices when its comes to a good restaurant in Soho and I am already a big fan of Franco Manca so that is the place I usually go for when I fancy a good pizza, but after a fellow blogger introduced me to Pizza Pilgrims on a lovely sunny day, I finally got the chance to see what all the hype is about.