French Restaurants Stafford - Welcome to the directory of Stafford french restaurants and recommended bistros in Stafford. It features french restaurants in Stafford and includes maps and photos of Stafford bistros who offer french food and french cuisine. Find contact details and reviews of your nearest bistro or french restaurant in Stafford and add your own review. Do you want to advertise a bistro in Stafford? Advertise your french food business on the Stafford French Restaurants Directory – IT'S FREE!