A popular South Shore seafood restaurant has closed after the owners said they "couldn’t live up to the terms of our lease.” ...