Nouilles de Lan Zhou is a Chinese noodle restaurant offering delivery and takeout.