I've been a huge fan of Pizza Pilgrim ever since my colleague introduced me to their pizza van, pictured below. The van used to be parked on Berwick Street in Soho, where in my opinion they were the best food offering from the Berwick Street food market.
Last week Pizza Pilgrims opened their restaurant on 11 Dean Street in Soho, and I was lucky enough to arrive just before the main lunch rush.
In my opinion this is the best place for pizza in London at the moment.
Comments
Post a Comment