Salumeria Rosi's food is good and if you want a lighter early dinner they have small plates or you could just have some of their fine dried meats. I'm not sure if that is too far away for you though, its on Amsterdam and 73rd I believe.
-----
Salumeria Rosi
283 Amsterdam Avenue, New York, NY 10023