The location in the West Village is still open, but it's not as Disneyfied. It is the original location.
Before Times Square, they were located on 6th Avenue in the 50s.
If anyone ever tells you that you put too much Parmesan cheese on your pasta, stop talking to them. You don't need that kind of negativity in your life.