Venue Info

Known For

Pizza

The Pizza Pilgrims have traveled across the globe to gather the knowledge to bring you the best pizza imaginable in Soho. They love what they do, and you will too.

PIZZA PILGRIMS -- LONDON
London

Pizza Pilgrims

PIZZA PILGRIMS

The Pizza Pilgrims have traveled across the globe to gather the knowledge to bring you the best pizza imaginable in Soho. They love what they do, and you will too.