L'Orchidea

4.5
(2 reviews)
Viale Marx, 64, Rome, 00137
+39 06 827 1915
Coffee & Tea
Restaurant

At a glance

  • Typical visit: about 1 hour
L'Orchidea | Rome | Italy | TripAligner