Vins is an intimate restaurant & wine bar in Islington, near Canonbury station and Newington Green. We were invited to try their food.
An Italian in London… cooking, eating and sightseeing
Vins is an intimate restaurant & wine bar in Islington, near Canonbury station and Newington Green. We were invited to try their food.