Piazza Campo De' Fiori, 32 Ang. Via Dei Baullari, 25, Campo De' Fiori, Roma 00186, Italy
Piazza Campo De' Fiori, 32 Ang. Via Dei Baullari, 25, Campo De' Fiori, Roma 00186, Italy
No delivery
Spot something wrong?
Dishes at Baccanale. Prices may vary in venue.