
- Food & Drink
Restaurants – Pizza Pilgrims
Pizza Pilgrims just might serve the best pizza this side of Naples. Set up by brothers Thom and James Elliot, its premise is simple – to find out just what exactly makes a really excellent pizza, and then improve on it.
















