Rice & Nori – Best Sushi in Los Angeles

123 Astronaut Ellison S Onizuka St, Little Tokyo, Los Angeles

Rice & Nori is a Japanese restaurant in Los Angeles located at 123 Astronaut Ellison S Onizuka St in Little Tokyo. Known for dishes like the Spicy Tuna Hand Roll and Salmon Onigiri, it's a popular choice for sushi lovers seeking a quick, high-quality bite. Use this page to compare …

Loading restaurant details...