Papa Johns Pizza

1.9
(21 reviews)
Avinguda De Barcelona, 28, Terrassa, 08222
+34 933-48-36-63Official website
Delivery
Fast Food
Italian
Pizza
Quick Bites
Takeout
Restaurant

At a glance

  • Typical visit: about 1 hour
Papa Johns Pizza | Barcelona | Spain | TripAligner