China Garden Restaurant 1933 Illinois Street, Sidney, NE 69162