This is a busy local with great food and pleasant service. been going for years, never had a bad meal and their moussakka is the best ever!
|Venue name:||Izgara Restaurant||Contact:|
11 Hendon Lane Finchley Central
|Price:||£25 and under|