Search results
Yelp Reviews
2.5 64 reviews
- 5 star 19
- 4 star 7
- 3 star 4
- 2 star 6
- 1 star 28
Tips for visa application (**valid until July 24, 2018**) Warning: As of Thursday, July 26, 2018, the VFS Visa Center in New York will collect visa applications on behalf of the French... More
Horrible experience as one of the woman at the embassy issuing visa mistreated me. At that time I didn't know to bring a summary page and I printed the whole package of a few pages. She almost... More