Vine Leaves Taverna
Restaurant · Hammersmith and Fulham

Vine Leaves Taverna

$$ · Greek

Small, family-friendly place with bare-brick bar for meze and big plates including whole lobster.

Info

📍
Address
71 Uxbridge Rd, London W12 8NR, UK, LDN

More like this