Vivo - Islington
Enjoy fine modern Italian cuisine at Vivo, located in the heart of Islington. The venue also features a fantastic, large roof terrace. The 14m long deli counter displays a superb array of dishes including the hugely popular salad bar.
Text supplied by third party.
URGENT: You must stay at home except for shopping for basic necessities, daily exercise, any medical need and travelling to and from essential work.