Min’s Noodle House

3235 South Halsted Street Chicago, IL 60608 United States of America

(312) 465-2999

Location