Sherwood

3.8
(8 reviews)
Via Litoranea Castro Marittima 254, Parco Comunale Delle Querce, Castro, 73030
+39 0836 943309
Cheap Eats
Mediterranean
Reservations
Restaurants
Restaurant

At a glance

  • Typical visit: about 1 hour
Sherwood | Tricase | Italy | TripAligner