Shanghai Lu is a Cantonese restaurant offering dim sum and classic Cantonese dishes in a relaxed, traditional atmosphere.