Pizza · Oldham
Good food.
Great flavour.
317 Abbey Hills Road, Oldham, OL4 5LX
Opening hours to be confirmed
Boss Pizza Oldham is a local takeaway in Oldham, OL4 5LX. A menu has not yet been added to this listing.
Boss Pizza Oldham is listed at 317 Abbey Hills Road, Oldham, OL4 5LX. Opening hours and menu details can be added by the verified owner.
Loading reviews…