Posts Categorized: London

Vivo: A heavenly Italian in Angel

Potato & chive ravioli Vivo Islington

Angel & Islington is one of my favourite places to eat. Upper Street surely has one of the best selections of excellent restaurants in London. So when I looked into Vivo and saw that they were placed at the top end of this street for foodies, I thought to myself that they had their work cut out to thrive in this den of excellence. Read more…