Conveyor-Belt Sushi Now Rolling at Belleview Station – Eater Denver

Eater Denver
SUSHI-RAMA NEWS: RiNo’s popular automated sushi restaurant has expanded to the Tech Center with a new location at Belleview Station. Sushi-Rama opened last week at 4960 South Newport Street, Westword reports. The new south Denver digs are three times

…read more

Source:: Denver, Colorado News From Google News

Leave a Comment