Le Borromée is a French restaurant offering a modern bistro atmosphere with a menu featuring fresh, seasonal cuisine.