pizzaNot yet on Tasting Planet

Pizza Pilgrims

Rose Street 7-15, Edinburgh, EH2 2PR Edinburgh, United Kingdom 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!

Rate this restaurant

Log in to rate this restaurant.