Nori Ramen and Sushi Bar

Japanese restaurant · 2003 Southern Blvd SE #116, Rio Rancho, NM

To-Go · Delivery

Hours

More food in Rio Rancho, NM · Japanese Food in Rio Rancho