Open the map →

Pizza Pilgrims City Centre, England, United Kingdom

About Pizza Pilgrims

Pizza Pilgrims is listed as Pizza - Restaurant. It is located at 105-107 Deansgate, City Centre, England, M3 2BQ.

Specials at Pizza Pilgrims

No specials listed yet for Pizza Pilgrims. Know one? Add it on the map — it's free.

Location & details

Google Maps directions Apple Maps OpenStreetMap

Nearby venues

Frequently asked questions

Where is Pizza Pilgrims located?

It is located at 105-107 Deansgate, City Centre, England, M3 2BQ.

More venues in City Centre

All specials in City Centre →