Darjeeling is excellent. Pretty big and so able to accommodate bigger groups, and standard Indian restaurant decor. It can be full any night of the week so I suggest booking essential (as I see has been done). The Farnham Tandoori along West Street (15mins walk from the Darjeeling) is small, cosy and very good - it’s where a group of Farnham dads go for a curry and beer.
Also anyone fancying a steak…Heavens Kitchen is 5mins walk from the premier inn and is excellent, and is across the road from the Thai already mentioned. Also the town has a town centre Japanese restaurant. I haven’t been but it gets excellent reviews.
Note that the PI is 15mins walk from town centre. Best beer house is The Queens Head in centre. The Hop Blossom is a great backstreet town centre local.