Store
Fatamorgana Nemorense
17 locals recommend,
Location
9/11 Via Lago di Lesina
Roma, Lazio
Tips from locals
Just one of the best Ice cream shops in town. The same shop is also in Piazza degli Zingari in the Monti borough.
Unique things to do nearby
Locals also recommend
- 14 locals recommend