The Vine Leaf London
0
Reviews
Italian in London
- Finsbury Park
131 Blackstock Road
, Finsbury Park, London, N4 2JW
+44 (0) 20 7690 0163
The Vine Leaf is an Italian restaurant serving a variety of authentic dishes in a relaxing atmosphere.
Tags:
italian
|