Pizza Pilgrims

Address:

11 Dean Street

Soho

London W1D 3RP

United Kingdom

Phone: +442072878964

Categories: pizza
  • Reviews from:

Top reviews from

  • One of my favorites. When I can find a seat. Saturday 2ish. Decent weather. Spotty sunshine and mild weather. Yessss! Working day is done. Time for a... read more

    by Jack D. Rating:

Tips from

  • No tips from Foursquare.

Reviews from

  • No reviews from dealsclub.co.uk

Similar places