Pizza · Sheffield
Good food.
Great flavour.
4a Nodder Road, Sheffield, S13 8DB
Opening hours to be confirmed
Planet Pizza is a local takeaway in Sheffield, S13 8DB. A menu has not yet been added to this listing.
Planet Pizza is listed at 4a Nodder Road, Sheffield, S13 8DB. Opening hours and menu details can be added by the verified owner.
Loading reviews…