Ristorante Le Rose

2.5
(4 reviews)
Via Tiburtina 256, 00011
+39 0774 371304Official website
Italian
Restaurants
Restaurant

At a glance

  • Typical visit: about 1 hour
Ristorante Le Rose | Rome | Italy | TripAligner