According to a July 2021 news report, Fenglin Court was inspected and rectified by the Datong Municipal Health and Wellness Committee because of problems such as suspected illegal operation and hygiene problems in the back kitchen. During the inspection, the restaurant was forcibly shut down and had its relevant business license suspended.
Feng Ling Ge is a famous Chinese restaurant located in Datong, Shanxi Province, with a unique architectural style and a tranquil environment, focusing on traditional Han Chinese cooking and dining culture.