Caffe Rosso

4.0
(7 reviews)
Campo Santa Margherita, Sestiere Dorsoduro, 2963, Venice, 30123
+39 041 528 7998
Bar
Bars & Pubs
Cafe
Pub
Restaurants
Restaurant

At a glance

  • Typical visit: about 1 hour
Caffe Rosso | Mestre | Italy | TripAligner