Le Bistro can be found on Main Street in the lovely village of Wentworth. Le Bistro is the only stand alone restaurant in the village although food is served at the two village pubs. It stands beautifully lit up from the road next to the village car park and bowling green. Le bistro offers both evening and…