The Vine Leaf London

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




Feel strongly about this business? Want to add a review of The Vine Leaf London? A The Vine Leaf London review will help create a directory of recommended Italian in London. Are you the owner of The Vine Leaf London, then claim it today. Claiming your business will enable you to update the tags, address and business description.