7.6
Piazza di Sant'Apollonia, 11 (Via del Moro), Roma, Lazio
Italian Restaurant · Trastevere · 10 tips and reviews
8.3
Via degli Umbri 14, Roma, Lazio
Italian Restaurant · San Lorenzo · 108 tips and reviews
Foursquare © 2024 Lovingly made in NYC, CHI, SEA & LA