Le Mandarin is a Chinese restaurant known for its homemade dim sum. Established since 1979.