Caffe Olivieri

3.7
(24 reviews)
Via Sardegna 32, Rome, 00187
Breakfast
Cafe
Cheap Eats
Coffee & Tea
Italian
Seating
Takeout
Restaurant

At a glance

  • Typical visit: about 1 hour
Caffe Olivieri | Rome | Italy | TripAligner