Bibo Bar
Italian · Pizza · Bar
This establishment offers Italian cuisine and pizza, with a bar service. It is open 365 days a year and features three indoor rooms with air conditioning and a disabled bathroom.
Location
I migliori locali vicini
I locali con il voto più alto vicino a Bibo Bar.
Local restaurants nearby
Piazza dei Santi Apostoli, 52, 00187 Roma RM, Italy


