Odge's chicago menu

Website Coming Soon!
Visit us!
730 N Damen W.
Chicago, IL 60622

(312) 666-7335