Master Rice Roll is a restaurant specializing in rice rolls, congee, and noodles. It also offers other Asian delights. Key facts used: specialization in rice roll, congee, and noodles, and other Asian delights.