Restaurants

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.

Back to top button