If you are looking for a place with a Hillsborough address, your choices are somewhat limited. Four restaurants come to mind, namely Pheasant's Landing, Bellisimo, The Carrettino Restaurant and Divine Curry. I've been to both Pheasant's Landing and Carrettino for dinner and both were pretty quiet (week nights). I've had the lunch buffet at Divine Curry and the place was very busy. Don't know what it's like at night. I have never been to Bellisimo but I recall seeing a fairly positive review some time ago. FYI, Divine Curry and Bellisimo are in the same little shopping center, which is rather hard to find.
If you're willing to drive north to Somerville/Bridgewater or south to Rocky Hill/Princeton, your choices increase dramatically.