You will find a lot of the nicer places away from Oxford city itself, however there are a few I could recommend.
Jamies, its a chain, but good food, higher ish prices, Italian.
Oxford Retreat, bistro type pub grub.
If you want to go further afield, let me know so I could tell you some more away...