Authentic Indian cuisine awaits at The Green Apple Tree. Enjoy flavorful dishes in Northallerton.