Posts Tagged :

TOZI Restaurant & Bar

TOZI Restaurant & Bar for a genuine Italian dining in London

  • 0

PA Life’s editor headed to TOZI Restaurant & Bar in London’s Victoria for an immersive Italian experience. We dined on cicchetti and enjoyed expertly crafted cocktail classics and smooth Italian wine in a lively atmosphere… Tozi means ‘a close-knit group of friends’ in Venetian slang and it’s a perfect name for this vibrant restaurant that […]