home image

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

A stylish Italian restaurant, bar, and café in Islington

Serving classic Neapolitan pizza, a range of pasta dishes and a superb selection of salads, Vivo sources the freshest possible 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.

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.


Be the first to know. Sign up to our newsletter