Mozzafiato Roma

4.7
(3 reviews)
Piazza di Monte d'Oro 94, 00186 Rome Italy
Shopping
Speciality & Gift Shops
Attraction

At a glance

  • Typical visit: about 30 minutes
Mozzafiato Roma | Rome | Italy | TripAligner