Piazza Mattei, 14, 00186 Roma RM, Italy
Lots of options!
Yummy truffles
Variety of to-go items
Tiramisu - the "cake" was soft and tasted like it was made from almonds