Pizza · Lancashire
Good food.
Great flavour.
23 Castle Hill, Lancaster, Lancashire, LA1 1YN
Opening hours to be confirmed
Castle Hill Pizza is a local takeaway in Lancashire, LA1 1YN. A menu has not yet been added to this listing.
Castle Hill Pizza is listed at 23 Castle Hill, Lancaster, Lancashire, LA1 1YN. Opening hours and menu details can be added by the verified owner.
Loading reviews…