UMI Japanese Steakhouse & Sushi Bar
1603 Grand Ave #105, Billings 59102