The best sushi nearby is Tenzan at 74th and Columbus, I am routinely out of there in 30 - 40 minutes
I am a fan of La Vela for Italian, 76th or so and Amsterdam (east side of Am). Do not go to Arte Cafe...
285 Columbus Ave, New York, NY 10023
373 Amsterdam Ave, New York, NY 10024