Piazza Santa Maria Liberatrice, 46, Testaccio, Roma 00153, Italy
Closed· Opens at 10:30
Piazza Santa Maria Liberatrice, 46, Testaccio, Roma 00153, Italy
No delivery
Spot something wrong?
Dishes at Liberi di ... Tempo, Libri e Cultura. Prices may vary in venue.
Been to Liberi di ... Tempo, Libri e Cultura? Be the first to share what you ate.