Back to list
Il Melarancio
Very good 8.4 (225 reviews)
Approx. €30
Location
Via del Vantaggio, 43, Rome, Italy
00186 Roma
See on the map
Book
Itinerary