Filter

Cuisines
Select cuisines
Features
Select features

The Best 15 Restaurants in Italy

Ristorante Arco di S. Calisto
4
47 reviews

Via Arco di San Calisto | 45-47 - 00153 Roma, Rome, Italy, Rome

We spent a wonderful time in this restaurant! The location is marvelous, hidden in a colourful little street in Trasteve