Bibo Restaurant
Open all days from 7 am to 11 pm

Piazza dei Santi Apostoli, 58 00187 Roma

Tel +39 06 67 82 419

Fax +39 06 69 29 04 08
Mail iris@infobibo.191.it

 

YOUR MAIL