Aberdare, wls Pizza Restaurant

( 63 Reviews )
Papa John's Pizza Logo

Papa John's Pizza

Pizza Restaurant

15 Victoria Square Aberdare, wls CF44 7LA
Sam K

My 2 pizzas took an hour to arrive. I consider this to be a long time when I live a 5 min drive away. One pizza is fine but the other is like slop, try and pick a slice u ... more

Find
    Near
      ChamberofCommerce.com
      Loading