Liuzhou Rice Noodle is a Chinese restaurant specializing in authentic Luosifen (snail rice noodles) from Guangxi, China. They also offer other regional rice noodle dishes from Nanning and Changsha.