Via San Nicola da Tolentino, 26
Rome 00187 Italy
Rome 00187 Italy
+39 6 474 5560
Open HoursM-Sa
OverviewOne of the finest Tuscan restaurants in Rome is perched in this a tranquil location where showbiz personalities seek refuge from the chaotic life of the city. Its best feature...
more