TOZI Restaurant & Bar
london, uk
Nestled in the bustling heart of London, Tozi Restaurant offers an authentic slice of Italy right by Victoria Station. Situated on the ground floor of the Park Plaza Victoria hotel, Tozi is a culinary gem brought to life by the PPHE Hotel Group Ltd. The restaurant masterfully combines traditional Italian cuisine with an interior design that evokes the vibrant charm of historic Italian towns.