New Century is a vibrant Chinese seafood restaurant known for its extensive dim sum menu served from carts.