Odyssia Restaurant Lindos · Page · Greek Restaurant · +30 697 594 6221 · odyssia.business.site · Rating · 4.8 (105 Reviews).
Founded in 2012, Odyssey is regarded as one of Denver's most authentic Italian restaurants. Set in a Victorian style home on 6th Ave, Chef Ignazio Mulei ...
See photos and videos taken at this location and explore places nearby.
Odyssey's sole purpose is to indulge you with our wonderful food. Our menu has all your favorite specialties which are made with all the best ingredients from ...