Finch Hutton brings French-American style bistro to Nederland