pizzaNot yet on Tasting Planet
Pizza Pilgrims
Rose Street 7-15, Edinburgh, EH2 2PR Edinburgh, United Kingdom
About
This Neapolitan-style chain pizzeria opened its Edinburgh outlet in 2025 to much hype. It's good not great.
Photos
No photos yet.
Reviews
No reviews yet. Be the first!