Bar Eden

4.2
(15 reviews)
Viale Camillo Benso di Cavour 206, 53100
+39 339 227 5193
Cheap Eats
Italian
Lunch
Restaurants
Restaurant

At a glance

  • Typical visit: about 1 hour
Bar Eden | Siena | Italy | TripAligner