| Name | Price/ Cuisine |
Location |
|
L'Archeologia
In this farmhouse just beyond the catacombs, you dine indoors... Be the first to write a review |
$$$ Italian |
Via Appia, South side of Rome
View on a map |