Get directions to: Jimmy Lee Chinese Restaurant, Freeport, IL
Restaurant address: 2019 W Galena Ave Freeport, IL 61032, USA
Restaurant: Jimmy Lee Chinese Restaurant