Cheng Man Xiang Noodle House is a Chinese restaurant specializing in hand-pulled noodles. They are known for their unique offering of unlimited, self-serve noodles with gravy, including popular dishes like Chongqing Street Noodle and spicy options.