New Canton is a Cantonese restaurant featuring a seafood-heavy menu of classic Chinese dishes in a well-appointed setting.