Gran Caffe Cavour

2.2
(15 reviews)
Piazza Cavour 11, Rome, 00193
+39 06 687 9093Official website
Cheap Eats
Italian
Restaurants
Seating
Restaurant

At a glance

  • Verified listing
  • Typical visit: about 1 hour
Gran Caffe Cavour | Rome | Italy | TripAligner