Restaurants » International Restaurants in Finchley
26 Ballards Lane, Finchley, London N3 2BJ
1 review
Tags: bistro, cheap, finchley, hidden gem, tasty
StuartW
(134 points) 01-03-2008
Great little bistro / restaurant just around the corner from Finchley Central station. Originally they just did Turkish food, but now they have a m...
more...