News

At one point in 2022, five Sushi-Rama locations were open in metro Denver and at Denver International Airport. Last year, Osaka closed all but the original location of the restaurant, citing ...