The latest attempt to turn New Yorkers into country music fans has hit a sour note. On Thursday, after just nine months in operation, Times Square's Opry City Stage is calling it quits. The 99 employees who worked at the 28,000-square foot theme restaurant at 1604 Broadway were informed of the decision on Thursday by...
Please to comment