China Star Lombard

111 E Roosevelt Rd #4506, Lombard, IL

Menu (As of 10/30)

SM

(Thin Yellow Noodle) IG SM

fq sm IG SM

G SM

China Star Lombard: hours and how to order