Mermaid Inn Restaurateurs Ink 2K SF at 61 West 74th Street for New Eatery
about 7 hours ago
Danny Abrams and Cindy Smith, restaurateurs behind the Mermaid Inn seafood spots, have leased a 2,300-square-foot space with a basement at 61 West 74th Street on Manhattan's Upper West Side for a new restaurant venture. The location, previously home to Patsy's Pizzeria, is near their existing Mermaid Inn and other Mermaid Oyster Bar locations in Manhattan. The new restaurant's concept and name have not yet been disclosed.