I read one good review of Avenue in Chowhound. Thinking of taking my mom, sister and brother-in-law there. We usually go down to Chelsea to eat because we have not found good mid-to-expensive restaurants on the UWS. They are fond of French food, too. Has anyone been to Avenue recently? Did you like it? Thanks in advance for your input.