Casa Castro

4.3
(4 reviews)
Ac-960, 13, Sergude, 15881
+34 981 51 18 23Official website
Restaurants
Spanish
Restaurant

At a glance

  • Typical visit: about 1 hour
Casa Castro | Santiago de Compostela | Spain | TripAligner