Pizza Pilgrims to open new Chelsea site
The Chelsea menu will feature the other Pizza Pilgrims' signature Neapolitan-style pizza, crafted from a 72-hour double-fermented dough
Pizza Pilgrims is set to open its new location in Chelsea on 18 November 2024.