Pedro's

4.3
(7 reviews)
Plaza Sancho VII el Fuerte, 3, Tudela, 31500
Restaurants
Restaurant

At a glance

  • Typical visit: about 1 hour
Pedro's | Tudela | Spain | TripAligner