Pizza Pilgrims

  • Local listings from:

Address:

11 Dean Street Soho London W1D 3RP United Kingdom

Phone:

+442072878964

Categories:

Pizza

Total rating:

Reviews:

112

Top reviews from

I just wanted to make sure this place stayed open until my next visit to London. Hopefully this review helps. Came on holiday, went out for a day of... Read More

by Pete S.

Rating:

Similar places:

Tips from

  • No tips from Foursquare.