Papa Johns Pizza
1.7
(80 reviews)Calle De Silvano, 92, infront of C.C. Palacio de Hielo, Madrid, 28043
+34 917-60-87-60Official websiteAccepts Credit Cards
Cheap Eats
Delivery
Fast Food
Lunch
Pizza
Restaurants
Takeout
Restaurant
At a glance
- Typical visit: about 1 hour