Lan Noodle is a restaurant specializing in authentic Chinese cuisine, particularly hand-pulled noodles.