Orso's Italian Reviews & Details
1401 N Wells St
Orso's Italian is located at 1401 N Wells St in Chicago near the intersection of N Wells St and W Schiller St. Their menu consists of Italian dishes . Call (312) 787-6604 today!
- Major Intersection:N Wells St And W Schiller St
Tell us more about Orso's Italian Chicago!