Please wait...
Home
London
North London
Finchley
Uncle Tony’s Taverna
Uncle Tony’s Taverna
Back to Uncle Tony’s Taverna
Address
1 Station Road, Finchley, London N3 2SB
To navigate, press the arrow keys.
View Uncle Tony’s Taverna in map
Phone
020 8343 2277
Cuisine
Greek
Mediterranean
Add to my favourites
Website
Facebook
Twitter
Instagram
Share
Share on social media
X