Via Albalonga 7, 00183 Rome
The only place in Rome to buy tiramisu, according to the Romans. If you’re unlucky and they’ve run out, then console yourself with one of the many flavours of their home-made gelati (ice cream).
© 2013 All rights reserved. Published by Quarto.