I am from Bradford and my recommendation would be Punjab Sweet House & Grill Centre. I have eaten there many times and a few years ago, we had a monthly 'curry' club where we each took turns to select a venue, select food from a menu and pre-order with the restaurant. This was important as it allowed them to bring in extra staff and make sure everything was prepared. We only had an hour for lunch, including travel time and there were anywhere from 30-50 of us.
Another venue that always did well but was not quite to my taste was Bharat Restaurant (licensed).