Book

A TABLE

Izu Sushi

1528 E Colfax Ave, Denver, CO 80218.

Phone (303) 284-7981

Sunday - Thursday: 12pm - 10pm

Friday & Saturday: 12pm - 11pm

Copyright © 2020 Izu Sushi. Powered by Menufo