Iris Social Bar
Location picture
Fabulous 9.2 (10 reviews)
Approx. €20
Location
Piazza delle Iris, 19
00171 Roma