"There are many good French restaurants in New York. Have you been to any of them?"
Il y a beaucoup de bons restaurants français à New York. Avez-vous mangé à ____ ?
What should be the translation for "any of them"? Is it quelques-uns d'entre eux, quelques-uns parmi eux, or what?
Also, I'm not sure if "have you been" can be translated directly with Avez-vous été, or should we rather use the verb mangé or visité?