home image
logo

Quality, casual dining in the heart of Upper Street, Islington, London

home image
logo

Quality, casual dining in the heart of Upper Street, Islington, London

A stylish Italian restaurant, bar, and roof terrace in Islington

Serving modern Italian cuisine, Vivo sources the freshest ingredients in a celebration of truly delicious food. Whether you're looking for a nutritious salad for lunch, an after work cocktail at the bar, or an evening meal in vibrant surroundings, or to take away, Vivo has something for you. Find us at the heart of Upper Street in Angel and the London Borough of Islington, just a short walk from Angel Underground Station.

We now accept bookings for dining in the restaurant from 6pm.
A large section of the restaurant is also available for 'walk ins', so that booking is not essential.

Our 14 metre long granite food counter showcases a range of freshly prepared dishes, all made on the premises using carefully sourced regional Italian ingredients, whilst the bar serves quality Neapolitan coffee and a fascinating selection of wines, cocktails and spirits.

The very meaning of our name reflects the atmosphere and style of Vivo, a vibrant Italian restaurant providing a modern, stylish setting where the emphasis is on attention to detail. Our guiding principles are quality, immaculate hygiene and service with a smile, which makes us one of the most popular bars, cafés and restaurants on Upper Street, Islington.

Instagram

Be the first to know. Sign up to our newsletter

Submit