Chillout Ice Lounge

Times Square Ctr.