China Lan Lanzhou Beef Noodles is a Chinese noodle restaurant specializing in fresh, hand-pulled Lanzhou-style noodles, rice dishes, and stir-fry meals.