PxPixel
Italy
La Taverna dei Monti is one of Italy.

1. La Taverna dei Monti

8.1
Via del Boschetto, 41, Rome, Latium
Italian Restaurant · Monti · 105 tips and reviews
La Licata is one of Italy.

2. La Licata

8.3
Via dei Serpenti 165 (Via Leonina), Rome, Latium
Coffee Shop · Monti · 90 tips and reviews
Zara is one of Italy.

3. Zara

8.3
Via del Corso 189, Rome, Latium
Clothing Store · Trevi · 39 tips and reviews