

6
"The Mermaid Inn touches down in Times Square this week, a few months ahead of schedule. Originally slated to open next spring, the massive seafood restaurant will now open at 127 West 43rd Street, between Sixth and Seventh avenues, on December 13, according to Crain’s New York Business. It counts 550 seats in total, spread across a bar, an oyster bar, and a central dining room." - Luke Fortney