Business Hours
Monday - Thursday: 11am - 9:30pm
Friday: 11am - 10pmSaturday: Noon - 10pmSunday: Noon - 9:30pm
303-477-5489
3877 TENNYSON ST, DENVER CO 80212
Sushi & Japanese Cuisine