
6
"After 15 years on the Upper West Side, I learned the Mermaid Inn is shutting down its location on October 16; the owners say they “mutually agreed” to part ways with the building’s new landlord and indicate the seafood hangout may relocate to another spot in the same neighborhood, according to the New York Post." - Erika Adams