Diner specializing in dim sum. Offers takeout and delivery.