Vine Leaves Taverna

Vine Leaves Taverna
71 Uxbridge Road, London, W12 8NR
  • Telephone 02087234578

Serving a traditional menu of Greek and Mediterranean classics, Vine Leaves Taverna offer halal kebabs, cutlets, kleftiko, seafood, and a tasty assortment of mezze!

Text supplied by third party.