Star of Siam Categories: Restaurant11 E. Illinois StreetChicago, IL 60611 USAGet DirectionsWebsite312-670-0100Return to Business Listings