Yummy Thai Categories: Restaurant1418 W.Taylor StreetChicago, IL 60607 USAGet DirectionsWebsite312-633-0003Return to Business Listings