TripAligner
Countries
Destinations
Places
Things to do
Search catalogue
Start planning
Home
Countries
Spain
Madrid
Papa Johns Pizza
Papa Johns Pizza
1.6
(5 reviews)
Calle De San Telesforo, 25-27, Madrid, 28017
+34 910 53 58 91
Official website
Restaurants
Restaurant
At a glance
Typical visit: about 1 hour
Papa Johns Pizza | Madrid | Spain | TripAligner