Pizza · Leeds
Good food.
Great flavour.
53 Monkswood Drive, Seacroft, Leeds, LS14 1DW
Opening hours to be confirmed
Papas Pizza is a local takeaway in Leeds, LS14 1DW. A menu has not yet been added to this listing.
Papas Pizza is listed at 53 Monkswood Drive, Seacroft, Leeds, LS14 1DW. Opening hours and menu details can be added by the verified owner.
Loading reviews…