Hotel Times Square: Restaurant in Hotel Astor-Hunting Room located in Times Square, New York.
Learn more