j&r62808:What about CBS Scene in Foxborogh..
this is a great choice.
If he's competitive check out F1 Racing in Braintree (super fun!) and they have drinks and food.
Kings in Boston/Dedham is fun... bowling, drinks, and food
Dante in Cambridge is great if you're looking more formal.
I guess it depends on the area and atmosphere you're looking for... but GL!!!