Review of Odyssey Italian Restaurant & Wine Bar

603 East 6th Avenue, Denver, CO 80203

Overall Rating

Review


Had dinner there last night. The food was wonderful and the staff knowledgeable.

Celiac friendly?

Yes

Updated 8 years ago

Celiac