At one end of town – The Daffodil is superb, quite pricey but not ridiculous. You’ll probably need to book and see if you can get a booth. From there you can find your way to the backstreet wonder that is the Jolly Brewmaster. If you want more the ‘swanky wine bar’ end of things then you want to be in the Montpellier Wine Bar or any of the other bars in Montpellier.
At the other end of town – If you want a good ‘pub’ pub, The Swan is nice and is near Curry Corner – one of the best Indian restaurants in the country (note, it’s definatly restaurant, not curry house, standard fare, wth prices to match). Eurasia is another excellent Indian in that vicinity, and not as pricey as Curry Corner.