Established in 1969, Lido is a classic Chinese diner. It offers Cantonese cuisine, including dim sum, in a simple setting.