Thai Oscar Categories: Restaurant4638 N.WesternChicago, IL 60625 USAGet DirectionsWebsite(773) 878-5922Return to Business Listings