Odyssey Italian Restaurant Return to DirectoryListing CategoryRomantic RestaurantsDescriptionRomantic RestaurantsWebsitehttps://odysseyitalian.com/Phone+1 303-318-0102Listing TagsCO 80203, Denver, Romantic Restaurants in Denver, USAAddress603 E 6th Ave, Denver, CO 80203, United StatesZIP CodeCO 80203Contact listing ownerSend MessagePlease log in to be able to send messages to the listing owner.