La Casa De Lee is a Mandarin restaurant specializing in dim sum and duck dishes.