Pizza · Neath Port Talbot
Good food.
Great flavour.
126 London Road, Neath, Neath Port Talbot, SA11 1HF
Opening hours to be confirmed
Pizza Hub is a local takeaway in Neath Port Talbot, SA11 1HF. A menu has not yet been added to this listing.
Pizza Hub is listed at 126 London Road, Neath, Neath Port Talbot, SA11 1HF. Opening hours and menu details can be added by the verified owner.
Loading reviews…