Business lunch ON THIRD in the 40's
(must be on Third Avenue though, please...)
If it has to be ON Third Ave., rather than within a half-block east or west, I suppose Dock's Seafood (NE corner, 3rd Ave/40th St.) would do. Certainly not the greatest, but it's within your geographic parameters and is also a "business lunch" kind of place. Also, Smith & Wollensky is right on Third Ave. (NE corner 3rd Ave/49th St.) - steaks & chops.
If you can go a little east or a little west of Third, and if price isn't an issue, Sushi Yasuda (204 E 43, between 3rd & 2nd) would probably be impressive.
Capital Grille (155 E 42nd, between 3rd & Lex), or Sparks (210 E. 46th, between 3rd & 2nd) - both steakhouses.
Avra (141 E 48th, between 3rd & Lex) for pretty good and a little upscale Greek - seafood emphasis.
O'Neil's has good food at VERY reasonable prices; 45th street. Dock's is fine for lunch; try the Nicose salad.
Of course, Yasuda is the best; only a few store fronts east of third on 43rd.