Tin Seng Chop Suey Restaurant

801 N Quentin Rd Palatine IL 60067 USA

(847) 991-4477

Location