DUODUO Rice Noodle is a Chinese restaurant specializing in rice noodle dishes.