The Kebab Box 2 Woodhouse Rd, North Finchley, North Finchley, London N120RG