Vine Leaves Taverna -
Matthew Lord Visited the Vine Leaves Taverna as part of a Christmas meal. All of the staff from the waitress and chefs were all incredibly friendly. Food was absolutely delicious. Would highly recommend
Unit 1053a Ariel Way, London W12 7GB, UK