Get directions to: Chark O Chik, South Holland, IL
Restaurant address: 745 West 172nd Street South Holland, IL 60473, USA
Restaurant: Chark O Chik