The Greek Grill
- Tel: 020 3535 6229
818 High Road, North Finchley, London, N12 9QY
Help us to improve this listing
Tell us what's wrong!
Keep in mind that the service can be kind of a slow one sometimes. But it is not such a big problem, because the food and the prices are worthy.