Venetian Cicchetti at Tozi Restaurant & Bar
di Francesca Lombardo, Journalist and Author
London – Tozi Restaurant & Bar, conveniently nestled in a street in Pimlico near Victoria Station, is a popular spot for Italian visitors, locals, and Brits in search…