Get directions to: Chinese Inn Chop Suey, Niles, IL
Restaurant address: 7505 North Milwaukee Avenue Niles, IL 60714, USA
Restaurant: Chinese Inn Chop Suey