The Arch Noodle House is a Chinese restaurant specializing in noodle dishes.