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.
|Average main course||£9.00 (USD 12.59) per diner|
|Average food spend||£25.00 (USD 34.98) per diner|
Venue Details & Map
Vivo - Islington
57 - 58 Upper StreetGreater LondonN1 0NY
- +44 2074245992