December 13, 2022
The Mermaid Oyster Bar, a new outpost of the beloved Manhattan seafood restaurant family The Mermaid Inn, opened in Times Square on Tuesday. Located at 127 West 43rd Street, the restaurant is the Mermaid's largest location yet, three times larger than any of its other Manhattan branches. Owners Danny Abrams and Cindy Smiths have opened the new location alongside restaurateur Jeffrey Bank, CEO of Alicart Restaurant Group.
Details here