Odyssey Italian Restaurant Description:
Cozy Italian trattoria with rustic menu. Homey, dimly lit mainstay serving up familiar Italian dishes made with family recipes.
Address:
603 E 6th Ave, Denver, CO 80203, United States
Phone Number:
+1 303-318-0102
Website:
Store Hours:
Sunday: 4-10PM | Monday: 4-10PM | Tuesday: Closed | Wednesday: 4-10PM | Thursday: 4-10PM | Friday: 4-10PM | Saturday: 4-10PM