The biggest advantage of a Chinese-owned restaurant is that it offers pick-up and drop-off services. Other than that, everything else is just so-so. If the language barrier was not particularly strong, I would say the seafood restaurants around here run by locals are better in terms of both price and taste.