Pizza Pilgrims Selfridges (Menu)

4th Floor 400 Oxford Street, London
+44 20 7318 3862

Give a rating to Pizza Pilgrims Selfridges

Suggest a dish

How much did you spend at Pizza Pilgrims Selfridges?