
Denver Post file
Inside Sushi-Rama, 2615 Larimer Street in Denver. Getting your player ready...

Denver Post file
Inside Sushi-Rama, 2615 Larimer Street in Denver.The second location of Sushi Rama, chef-restaurateur Jeff Osaka’s conveyor-belt sushi restaurant, is scheduled to open in early 2017 at Belleview Station in Denver.
The original restaurant opened late last year in RiNo, with more locations planned.