Showing posts with label Pizza Pilgrims. Show all posts
Showing posts with label Pizza Pilgrims. Show all posts

Tuesday, 21 January 2014

Pizza Pilgrims, Soho

In my last post I promised you pizza. So pizza you shall have.

This particular pizza was lovingly mastered and baked at Pizza Pilgrims on Dean Street in Soho. Although I'm sure you would never have guessed this from the title of the post...