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

Learn more