Leonard Opticians has this Upper East Side location as well as one in Midtown. I prefer the Upper East Side location where the staff is nicer and more laid back.
They have an opulent collection of designer frames and they don't come cheap. However, you can also bring your own frames and they will fit lenses to those frames. I brought a bunch I picked up at a sample sale and they had no problem putting in the lenses.
I have a cornea condition and Leonard Opticians is the only place in New York City that can make lenses to my prescription. They are top notch and are used by all the best eye doctors and specialists in the City.