Thai Oscar Reviews & Details
4638 N Western Ave
Thai Oscar is located at 4638 N Western Ave in Chicago near the intersection of N Francisco Ave and W Carmen Ave. Their menu consists of Thai dishes . Call (773) 878-5922 for takeout.
- Major Intersection:N Francisco Ave And W Carmen Ave
Tell us more about Thai Oscar Chicago!