Tozi Restaurant & Bar is located in London, United Kingdom on 8 Gillingham Street. Tozi Restaurant & Bar is rated 3 out of 5 in the category italian in United Kingdom. A Venetian-inspired Italian restaurant and bar in Victoria, London, serving a full cicchetti (small plates) menu, ideal for lunch, dinner and after work drinks.
Address
8 Gillingham Street