Restaurant
Sushi-Rama
35 locals recommend,
Tips from locals
Sushi lovers will love this quirky sushi spot where they can select delicious plates straight off a conveyer belt as they eat.
Unique things to do nearby
Locals also recommend
Location
2615 Larimer St
Denver, CO
Five Points