Ristorante Il Tino

Via dei Lucilii, 17, Rome
4 rates
8.50/10.00
+39 06 562 2778

Ristorante Il Tino on the map

Add your comment

Food quality
Prices
Atmosphere
Cleanliness