Skip to content
Street Address

Via dell'Acqua Bullicante, 130

1 local recommends
Location
130 Via dell'Acqua Bullicante
Rome, Lazio 00176

Tips from locals

Dave
Dave
November 04, 2012
There are a lot of coffee shops in the vicinity, but this one makes the best coffee.