Phone: 303-477-5489
Fax: 303-477-5495
Address:
3877 TENNYSON ST
Denver, CO 80212
Hours
Monday - Thursday: 11am - 9:30pm
Friday: 11am - 10pm
Saturday: Noon - 10pm
Sunday: Noon - 9pm
303-477-5489
3877 TENNYSON ST, DENVER CO 80212
Sushi & Japanese Cuisine