Real Taste Noodle ManufacturingRestaurants1838 S Canal StChicago, IL, 60616 · US+13127381893Email unavailableWebsite unavailableHours not available