Going to an 8pm show on 42nd st and 7th and need a good place for before. Tend to eat more on the "great hole in the wall" side of restaurants than "touristy and overpriced". Yeah, I know, hard for this area, but maybe there are some good places on 9th or 10th ave?
Indian, Thai, Italian, Mexican, etc. all good, as long as there are some veggie options for the missus.