Pizza Pilgrims
Pizza Pilgrims to open in East Croydon in 2024
The brand currently has 20 restaurants across the UK.
Pizza Pilgrims announces new creamy spinach-base pizza
The new pizza is part of the monthly guest pizza menu promotions of the chain.
Pizza Pilgrims eyes first Brighton location
The company operates 18 restaurants in the UK.