Book

A TABLE

Copyright © 2019 Izu Sushi. Powered by Menufo

Izu Sushi

1528 E Colfax Ave, Denver, CO 80218.

Phone (303) 284-7981

Sunday - Thursday: 12pm - 10pm

Friday & Saturday: 12pm - 11pm