Pizza Pilgrims

London
Pizza Place
$$$$
icon/time
Mon11:30 AM - 10:30 PM
Tues11:30 AM - 10:30 PM
Wed11:30 AM - 10:30 PM
Thu11:30 AM - 10:30 PM
Fri11:30 AM - 10:30 PM
Sat11:30 AM - 10:30 PM
Sun12:00 PM - 9:30 PM
Pizza Pilgrims

11-12 Dean St (at Carlisle St)

Soho, Greater London W1D 3RP

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.