GOOD INFORMATION. BETTER PEACE OF MIND.Español · Always free. No signup required.

Restaurant · Minneapolis, MN

China Moon

2929 Dupont Ave S

Last inspected Apr 16, 2026 · View Map ↗ · Compare ↗

Read Reviews on Google

Complete

Get the next inspection, free.

We'll email you when China Moon has a new health inspection. No spam, one-click unsubscribe.

No account needed. Unsubscribe at any time.

Repeat problemsSerious findings or closures appear in two or more of the last three inspections. Review the dated records below.

The full inspection history

4 inspections

Routine

Apr 16, 2026

Complete

Official score: 94 · Understand this area’s scale

7 recorded violations

minorCode MN Rule 4626.0840CCleaning and sanitizing

Official wording

Clean non-food contact surfaces of equipment. Keep them clean.

Inspector’s notes

Lower shelves in the kitchen were soiled with debris and build-up. Clean and maintain all shelves and other non-food contact surfaces throughout the kitchen.

In plain English

Dishes, equipment, or surfaces that touch food were not properly washed, rinsed, and sanitized, or sanitizer was not at the right strength. Clean surfaces help stop germs from spreading to food.

More about cleaning or sanitizing problems
majorCode MN Rule 4626.0840ACleaning and sanitizing

Official wording

Equipment food-contact surfaces and utensils must be clean.

Inspector’s notes

Some utensils and equipment were stored in a bin on the speed rack, soiled with food debris and build-up. Store all equipment and utensils clean.

In plain English

Dishes, equipment, or surfaces that touch food were not properly washed, rinsed, and sanitized, or sanitizer was not at the right strength. Clean surfaces help stop germs from spreading to food.

More about cleaning or sanitizing problems
minorCode MN Rule 4626.0370Facility maintenance

Official wording

Maintain all stored frozen foods in a frozen state at all times.

Inspector’s notes

Multiple examples of foods in the walk-in freezer were not frozen solid but below 41 degrees F. The walk-in freezer was turned off yesterday for maintenance and was turned back on during the inspection. Ensure that all frozen foods remain frozen solid.

In plain English

Floors, walls, ceilings, lighting, ventilation, or garbage areas needed repair or cleaning. These are usually less urgent than food-handling problems but still need to be fixed.

More about building upkeep issues
minorCode MN Rule 4626.0235A(4)Contamination

Official wording

Protect food from cross-contamination by using packages or covered containers.

Inspector’s notes

Multiple examples of uncovered prepared foods in the walk-in freezer that were uncovered. Once foods have fully cooled ensure that they are covered to prevent contamination.

In plain English

Food was stored or handled in a way that could let germs or other material get into it, such as raw meat stored above ready-to-eat food or uncovered food. Cross-contamination is a common cause of foodborne illness.

More about food not protected from contamination
criticalCode MN Rule 4626.0395A2Food temperature

Official wording

Keep all cold TCS foods at 41 degrees F or colder under mechanical refrigeration.

Inspector’s notes

Cooked meat holding within the cold top unit storing above the fill line holding at 47 degrees F. Half the product was moved to a new container and placed in a different reach-in cooler. Ensure that all TCS foods are holding at or below 41 degrees F. More than a small working portion of shelled eggs is being held at room temperature in the kitchen. Cook indicated that they only need to replace this container once or twice a day. Either reduce the portion size to a small working portion or control this practice by installing time as a public health control practice, such as masking tape or a log, to ensure that these foods never exceed 4 hours of temperature abuse.

In plain English

Food was not kept cold enough, hot enough, cooled fast enough, or cooked or reheated to the right temperature. Bacteria grow quickly in the "danger zone" between 41°F and 135°F, which makes this one of the most important food-safety checks.

More about food kept at an unsafe temperature
minorCode MN Rule 4626.1520ACleaning and sanitizing

Official wording

Clean all physical facilities (floors, walls, ceilings). Keep them clean.

Inspector’s notes

Floors underneath the coolers on the line soiled with build-up of debris. Clean and maintain all floors, walls, and ceilings.

In plain English

Dishes, equipment, or surfaces that touch food were not properly washed, rinsed, and sanitized, or sanitizer was not at the right strength. Clean surfaces help stop germs from spreading to food.

More about cleaning or sanitizing problems
minorCode MN Rule 4626.0495Cleaning and sanitizing

Official wording

Non-food contact surfaces of equipment must be made of materials which are corrosion-resistant, non-absorbent, and smooth. Remove equipment with non-food contact surfaces made of other materials.

Inspector’s notes

Some lower shelves were lined with used carboard. Remove these shelf liners as they are not cleanable and absorbent.

In plain English

Dishes, equipment, or surfaces that touch food were not properly washed, rinsed, and sanitized, or sanitizer was not at the right strength. Clean surfaces help stop germs from spreading to food.

More about cleaning or sanitizing problems

Official record from Minneapolis Health Department, Apr 16, 2026 · Original Source

Follow-Up

Apr 29, 2025

Complete

Official score: 94 · Understand this area’s scale

3 recorded violations

minorCode MN Rule 4626.0840CCleaning and sanitizing

Official wording

Clean non-food contact surfaces of equipment. Keep them clean.

Inspector’s notes

Cooler door handles and shelving soiled with build up and debris. clean and maintain clean.

In plain English

Dishes, equipment, or surfaces that touch food were not properly washed, rinsed, and sanitized, or sanitizer was not at the right strength. Clean surfaces help stop germs from spreading to food.

More about cleaning or sanitizing problems
majorCode MN Rule 4626.0840ACleaning and sanitizing

Official wording

Equipment food-contact surfaces and utensils must be clean.

Inspector’s notes

Some utensils such as chef knife and peeler were storing soiled with dried on food debris. Ensure that all equipment and utensils are storing clean when not in use.

In plain English

Dishes, equipment, or surfaces that touch food were not properly washed, rinsed, and sanitized, or sanitizer was not at the right strength. Clean surfaces help stop germs from spreading to food.

More about cleaning or sanitizing problems
criticalCode MN Rule 4626.0235A(1)Contamination

Official wording

Separate raw animal foods from ready-to-eat foods.

Inspector’s notes

Raw eggs storing above sauces and produce. Reviewed proper raw animal storage and corrections were made during the inspection. Ensure that raw animal proteins are storing in a way that prevents cross contamination.

In plain English

Food was stored or handled in a way that could let germs or other material get into it, such as raw meat stored above ready-to-eat food or uncovered food. Cross-contamination is a common cause of foodborne illness.

More about food not protected from contamination

Official record from Minneapolis Health Department, Apr 29, 2025 · Original Source

Routine

Apr 16, 2025

Complete

Official score: 86 · Understand this area’s scale

9 recorded violations

minorCode MN Rule 4626.0840CCleaning and sanitizing

Official wording

Clean non-food contact surfaces of equipment. Keep them clean.

Inspector’s notes

Interior of hot well that was not in use was soiled with large amounts of food debris. Shelving and other non-food contact surfaces such as the interior of coolers were soiled with debris and build up. Clean and maintain clean all non-food contact surfaces.

In plain English

Dishes, equipment, or surfaces that touch food were not properly washed, rinsed, and sanitized, or sanitizer was not at the right strength. Clean surfaces help stop germs from spreading to food.

More about cleaning or sanitizing problems
minorCode MN Rule 4626.0380ABCFood temperature

Official wording

Thaw TCS food by one of the following methods: • Inside a refrigerator • Kept completely under running water of 70 degrees F or less. The food must remain at 41 degrees F or less. • In a microwave oven • As part of the cooking process

Inspector’s notes

Frozen chicken was thawing in the prep sink without running water. When quick thawing frozen foods ensure the water is running and is below 70 degrees F.

In plain English

Food was not kept cold enough, hot enough, cooled fast enough, or cooked or reheated to the right temperature. Bacteria grow quickly in the "danger zone" between 41°F and 135°F, which makes this one of the most important food-safety checks.

More about food kept at an unsafe temperature
majorCode MN Rule 4626.0840ACleaning and sanitizing

Official wording

Equipment food-contact surfaces and utensils must be clean.

Inspector’s notes

Multiple examples of food contact surfaces storing soiled such as knives, peelers, slicer and rice scoop storing overnight. Clean and maintain clean all food contact surfaces when storing.

In plain English

Dishes, equipment, or surfaces that touch food were not properly washed, rinsed, and sanitized, or sanitizer was not at the right strength. Clean surfaces help stop germs from spreading to food.

More about cleaning or sanitizing problems
majorCode MN Rule 4626.0400AFood source and labeling

Official wording

Use an effective method to date mark refrigerated, ready-to-eat, TCS food prepared and held for more than 24 hours. Day one is the day the food was made.

Inspector’s notes

Multiple examples of bulk cooked TCS foods such as cooked chicken pieces, chicken wings, and egg rolls were holding overnight in coolers without date marking. Ensure that all TCS foods that are holding overnight are date marked and not holding beyond 7 days. These foods need to have their date mark updated when moved from the freezer to the cooler. Time in the freezer is not time counted against the 7 day limit.

In plain English

Food came from an unapproved source, was missing required date marks or labels, or was past its use-by date. Knowing where food came from and how old it is helps prevent illness.

More about food source, dating, or labeling problems
criticalCode MN Rule 4626.0235A(1)Contamination

Official wording

Separate raw animal foods from ready-to-eat foods.

Inspector’s notes

Raw shelled eggs and raw chicken storing above sauces in the walk-in cooler. Cooler organization and proper raw protein storing was reviewed during the inspection. Ensure that raw proteins are storing in a way that prevents cross contamination with other foods.

In plain English

Food was stored or handled in a way that could let germs or other material get into it, such as raw meat stored above ready-to-eat food or uncovered food. Cross-contamination is a common cause of foodborne illness.

More about food not protected from contamination
criticalCode MN Rule 4626.0395A2Food temperature

Official wording

Keep all cold TCS foods at 41 degrees F or colder under mechanical refrigeration.

Inspector’s notes

Garlic and soy mixture was storing on the cart next to the wok line. Cooked noodles storing near the wok as well that were date marked days earlier. These items are coming in and out of the cooler during periods of high and low volume. Discontinue this practice. Either keep these foods held at 41 degrees F or less inside refrigeration or reduce portions to a small working portions that can be used quickly. Cut cabbage storing in the topside cooler well above the fill line at 45 degrees F. Proper refrigeration usage reviewed during the inspection. Ensure that all cold TCS foods are holding at or below 41 degrees F.

In plain English

Food was not kept cold enough, hot enough, cooled fast enough, or cooked or reheated to the right temperature. Bacteria grow quickly in the "danger zone" between 41°F and 135°F, which makes this one of the most important food-safety checks.

More about food kept at an unsafe temperature
minorCode MN Rule 4626.0735ABEquipment and utensils

Official wording

All equipment and components must be in good repair. Keep them maintained to manufacturer's specifications.

Inspector’s notes

Condenser line in the walk-in freezer is leaking resulting in a frozen ice chunk which is also covering some food packages. Repair the condenser leak, remove the ice, and discard any contaminated food.

In plain English

Equipment, utensils, thermometers, cutting boards, or single-use items were not in good condition, not the right type, or not stored properly.

More about equipment or utensil issues
minorCode MN Rule 4626.0885Chemicals

Official wording

Rinse washed utensils and equipment with water to remove abrasives or cleaning chemicals before sanitizing or use an approved detergent-sanitizer procedure.

Inspector’s notes

Facility is washing dishes then immediately sanitizing without a rinse step in between. Proper dishwashing steps reviewed during the inspection. Ensure that dishes are washed, then rinsed, then sanitized, then allowed to air dry.

In plain English

Cleaning products, pesticides, or other chemicals were stored or labeled in a way that could let them get into food. This is serious because chemical contamination can make people sick quickly.

More about chemicals stored or used unsafely
majorCode MN Rule 4626.0030BCQPermits, training, and postings

Official wording

The person in charge must be able to explain: • Their responsibility for preventing the spread of foodborne illness by a food worker • The symptoms associated with a foodborne illness • How food workers must report illness symptoms and diseases • When a food worker must be excluded from work or restricted from working with food • When a food worker can return to work

Inspector’s notes

Person in charge is not aware what health symptoms need to be excluded from work. Reviewed excludable symptoms for employees. Ensure that all food employees that have diarrhea and/or vomiting are not allowed to work and do not come back to work until symptom free for 24 hours.

In plain English

A required permit, food safety certificate, trained manager, or posted sign was missing or not current. These show the business is following the rules and has trained staff.

More about paperwork, training, or posting issues

Official record from Minneapolis Health Department, Apr 16, 2025 · Original Source

Routine

Apr 19, 2024

Complete

Official score: 92 · Understand this area’s scale

8 recorded violations

minorCode MN Rule 4626.1520ACleaning and sanitizing

Official wording

Clean all physical facilities (floors, walls, ceilings). Keep them clean.

Inspector’s notes

flooring underneath the coolers on the cook lines is soiled with debris and buildup. Clean and maintain clean all floors, walls, and ceilings.

In plain English

Dishes, equipment, or surfaces that touch food were not properly washed, rinsed, and sanitized, or sanitizer was not at the right strength. Clean surfaces help stop germs from spreading to food.

More about cleaning or sanitizing problems
minorCode MN Rule 4626.0840CCleaning and sanitizing

Official wording

Clean non-food contact surfaces of equipment. Keep them clean.

Inspector’s notes

Cooler handles, shelving and other non-food contact surfaces of equipment is soiled with build up of debris and grease. Clean and maintain clean all non-food contact surfaces.

In plain English

Dishes, equipment, or surfaces that touch food were not properly washed, rinsed, and sanitized, or sanitizer was not at the right strength. Clean surfaces help stop germs from spreading to food.

More about cleaning or sanitizing problems
minorCode MN Rule 4626.0380ABCFood temperature

Official wording

Thaw TCS food by one of the following methods: • Inside a refrigerator • Kept completely under running water of 70 degrees F or less. The food must remain at 41 degrees F or less. • In a microwave oven • As part of the cooking process

Inspector’s notes

Raw chicken is thawing in the prep sink without running water. Ensure that if chicken needs to be thawed quickly that the cold water is running over the food.

In plain English

Food was not kept cold enough, hot enough, cooled fast enough, or cooked or reheated to the right temperature. Bacteria grow quickly in the "danger zone" between 41°F and 135°F, which makes this one of the most important food-safety checks.

More about food kept at an unsafe temperature
majorCode MN Rule 4626.0840ACleaning and sanitizing

Official wording

Equipment food-contact surfaces and utensils must be clean.

Inspector’s notes

Multiple examples of utensils and food contact surfaces such as the inside of the mechanical tumbler were storing dirty. Clean and maintain clean all food contact surfaces when not in use.

In plain English

Dishes, equipment, or surfaces that touch food were not properly washed, rinsed, and sanitized, or sanitizer was not at the right strength. Clean surfaces help stop germs from spreading to food.

More about cleaning or sanitizing problems
minorCode MN Rule 4626.0275CCleaning and sanitizing

Official wording

Store in-use food preparation and serving utensils only on clean, sanitized surfaces.

Inspector’s notes

In use knives storing between the side of the cooler and the prep table. Knives moved during the inspection. Ensure that all in use utensils are storing in a way that prevents contamination.

In plain English

Dishes, equipment, or surfaces that touch food were not properly washed, rinsed, and sanitized, or sanitizer was not at the right strength. Clean surfaces help stop germs from spreading to food.

More about cleaning or sanitizing problems
majorCode MN Rule 4626.0400AFood source and labeling

Official wording

Use an effective method to date mark refrigerated, ready-to-eat, TCS food prepared and held for more than 24 hours. Day one is the day the food was made.

Inspector’s notes

Multiple examples of foods such as cooked potstickers, cooked bbq pork, and sesame chicken storing in the upright cooler without date marking. All ready to eat TCS foods such as cooked meats and potstickers that are held overnight need to be date marked.

In plain English

Food came from an unapproved source, was missing required date marks or labels, or was past its use-by date. Knowing where food came from and how old it is helps prevent illness.

More about food source, dating, or labeling problems
criticalCode MN Rule 4626.0805C3Cleaning and sanitizing

Official wording

Have an approved quaternary ammonium sanitizing solution: • Within the concentration specified in 21CFR.178.1010, and • According to the manufacturer/'s directions

Inspector’s notes

The third sink in the triple sink was being filled with a premixed quat and additional water resulting in a very low concentration of sanitizer. Operator made a new sink with bleach and water to an approved concentration. Ensure that the triple sink has an approved concentration of sanitizer in it when sanitizing dishes.

In plain English

Dishes, equipment, or surfaces that touch food were not properly washed, rinsed, and sanitized, or sanitizer was not at the right strength. Clean surfaces help stop germs from spreading to food.

More about cleaning or sanitizing problems
minorCode MN Rule 4626.0495Cleaning and sanitizing

Official wording

Non-food contact surfaces of equipment must be made of materials which are corrosion-resistant, non-absorbent, and smooth. Remove equipment with non-food contact surfaces made of other materials.

Inspector’s notes

Shelving under the boxes of sauce packets are lined with used cardboard. Discontinue lining the shelves and instead clean them frequently enough to allow for buildup of debris.

In plain English

Dishes, equipment, or surfaces that touch food were not properly washed, rinsed, and sanitized, or sanitizer was not at the right strength. Clean surfaces help stop germs from spreading to food.

More about cleaning or sanitizing problems

Official record from Minneapolis Health Department, Apr 19, 2024 · Original Source

More restaurants nearby