Robert Pattinson Dines in NYC