Opart Thai House Categories: Restaurant1371 W. Chicago Ave.Chicago, IL 60642 USAGet DirectionsWebsite(312) 988-0986Return to Business Listings