3030 E 2nd Ave 105
Denver, CO 80206
Modern sushi spot with imaginative takes on Japanese fare, including creatively named rolls.