Pizza Pilgrims | Soho
Since Franco Manca has become more of a chain I’ve been meaning to check out Pizza Pilgrims. I’ve walked past this lovely spot on Dean Street in Soho a few times and checked out their website. It’s so fun, it tells you their story and gives an insight to how it all started with an idea in the pub, then how it evolved from an adventure into a van and now 3…
0 Comments