NaRa Restaurant Location 3 Custer Ave Billings, MT 59101 Contact (406) 245-8866 Website NaRa Restaurant offers the largest sushi rolls and the freshest fish in Billings, MT.