Get directions to: Choo Choo Restaurant, Des Plaines, IL
Restaurant address: 600 Lee Street Des Plaines, IL 60016, USA
Restaurant: Choo Choo Restaurant