57-58 Upper St, Islington, London N1 0NY Categories: FOOD, Restaurant Italian restaurant in Islington Italian restaurant in London

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 the London Borough of Islington, just a short walk from Angel Underground Station

Do you own this business?
Manage the page

Write a review

Your email address will not be published. Required fields are marked *
We will send you an email to confirm that your email address is real. The review will be published after your confirmation. If you don't confirm your email address in 2 days the review will be deleted from our archives.

There are no reviews yet. Be the first one to review.