Odyssey Italian Bistro & Wine Bar
603 E 6th Ave Denver, CO 80203-3805
303-318-0102
Meals Served
Dinner, Lunch
Business Hours
Payment Types