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...