1 Hampden Way
Southgate, London N14 5DJ
Fish and chips / Kebab / Greek
(779)
24 Lytton Road
New Barnet EN5 5BY
Greek
(198)
1 Windmill Lane
Cheshunt EN8 9AA
Greek / Mediterranean / Kebab
(1968)
118 Ballords Lane
Finchley, London N3 2DN
Greek
11-12 Station Parade
Cockfosters EN4 0DL
Chicken
/ Greek
/ Kebab