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