Alisa S's Rome, Italy
L'Isola della Pizza
Via degli Scipioni 45
One of the staff at our hotel (Hotel de Russie) in Rome recommended this restaurant to us since we w...
Piazza delle 5 scole, 30
We recently went to Sora Margarita. We knew the restaurant was very small but we did not expect to b...