French restaurants in Stamford, CT