Papa's

3.2
(30 reviews)
Avenida Cristo del Amparo 74, Fuensalida, 45510
+34 925 78 58 74
Cheap Eats
Dinner
Restaurants
Seating
Spanish
Table Service
Restaurant

At a glance

  • Typical visit: about 1 hour
Papa's | Torrijos | Spain | TripAligner