I agree about the Aakash in Cleckheaton - excellent, both the place and the food.
But Crosland Moor would be a much cheaper option than LBA for the destination. Huddersfield has many good Indian restaurants, the Laxmi at Berry Brow being the nearest to Crosland Moor. (but to be fair, none of 'em are within walking distance !)