Mr. Noodle Chen is a Chinese restaurant specializing in authentic Lanzhou hand-pulled beef noodles. It is the first European branch of a Chinese franchise with around 300 restaurants in China. The establishment offers handmade and halal options.