Skip to content
Italian Restaurant

Burro e Alici

Estimated price 3 out of 4
Location
34 Via della Mercede
Roma, Lazio 00197
Phone+39 06 699 0778
Hours of Operation statusOpen · Closes 7:00 PM