My birthday is the week before Xmas and last year we went to Brett on Great Western for a birthday meal out - not strictly Christmas food, but had a Christmassy atmosphere without being tacky, and the food was unbelievable. Think we spent about £100 each including drinks (so probs £85 without drinks) - if you can stretch to that I'd go for something like that