Their motto is ‘In Crust We Trust’, and we’re totally onboard with that. Pizza Pilgrims claim to offer the best Neapolitan in London and we aren’t about to disagree. It all came about after a six-week tour through Italy’s finest pizza sports, making this multi-location pizzeria the finest Italian souvenir we can imagine.
Comments