About Bartaruga
Mon - Sun 3pm - 2am
Mon - Sun 3pm - 2am
Via Luca Valerio 19, 00146, Rome, Italy
Via Federico Rosazza 4, 00153, Rome, Italy
Via Giuseppe Libetta 25/27, 00154, Rome, Italy
36 Via di Monte Testaccio, 00153, Rome, Italy
Via del Porto Fluviale 5/D, 00154, Rome, Italy
Vicolo di San Francesco a Ripa 18, 00153, Rome, Italy
Largo Maria Domenica Fumasoni Biondi 5, Rome, Italy
Via dei Fienaroli 31, 00153, Rome, Italy