Found a really good Indian food restaurant in a place called Eymet. Not far from Sainte-Foy-La-Grande & Bergerac if you are in the area. Run by a very nice couple (I think their names are Dave & Helen) from the UK, the lady is a very talented chef & they serve dishes that are more traditionally Indian than seen on menu in generic Indian restaurants in the UK. The restaurant is called Poppys, you'll need to take your own booze - but it's worth it. It's up a side street just off the main square in Eymet. There is also a microbrewery next door, also run by an ex-pat.