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