Food is OK.
Staff on the other hand is very rude and does not speak German or English. Menu includes allergen labeling, but this means nothing. Gluten free meals are served, topped with fried onions coated in gluten. When we adressed this issue, we were cussed at by staff. Staff never offered to remake the dish, on top of that, they never apologized! Do not visit this restaurant if you have food sensitivities or deadly allergies.
Staff also forces you to tip. When paying in cash, staff assumes all and any cash above the total is a tip. Does not offer to give you your change unless asked.
Just read that a pregnant lady ended up in the hospital with food poisoning after dining here. Stay safe. Do not eat at Cao Cao.