Tavros Taverna

156 Seven Sisters Rd

+44 20 7561 1013

Map of Tavros Taverna Greek

Is this your Greek Restaurant? Claim it.
Ensure your information is up to date.
Use this page to find new customers.
badges
The Latest Review of Tavros Taverna
Sent on