Restaurant review: La Tour Sarrasine.
La Tour Sarrasine is in Poilhes, which is an absolutely delightful little town. The main attraction of this restaurant is its stunning terrace with masses of beautiful window boxes, and its location in the gorgeous village of Poilhes directly opposite the…