Went for dim sum today for Father's Day weekend. Dead cockroaches fell out of some of the dim sum bamboo containers onto the table when the lady put it down. The manager immediately took it away and decided to make up for it by giving us free dessert. Found cockroaches inside the dessert. We left immediately.